--- /srv/rebuilderd/tmp/rebuilderdZ04IAS/inputs/aeson-pretty_0.8.10-2+b1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdZ04IAS/out/aeson-pretty_0.8.10-2+b1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-27 23:22:02.000000 debian-binary │ -rw-r--r-- 0 0 0 888 2026-02-27 23:22:02.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1951132 2026-02-27 23:22:02.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1952616 2026-02-27 23:22:02.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/aeson-pretty │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -6,22 +6,22 @@ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000400040 0x0000000000400040 0x000310 0x000310 R 0x8 │ │ │ │ INTERP 0x000374 0x0000000000400374 0x0000000000400374 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x004920 0x004920 R 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000405000 0x0000000000405000 0xb83f8d 0xb83f8d R E 0x1000 │ │ │ │ - LOAD 0xb89000 0x0000000000f89000 0x0000000000f89000 0x14f1d8 0x14f1d8 R 0x1000 │ │ │ │ + LOAD 0xb89000 0x0000000000f89000 0x0000000000f89000 0x14f1b8 0x14f1b8 R 0x1000 │ │ │ │ LOAD 0xcd8970 0x00000000010d9970 0x00000000010d9970 0x0b7308 0x0bbc80 RW 0x1000 │ │ │ │ DYNAMIC 0xcd8dc8 0x00000000010d9dc8 0x00000000010d9dc8 0x000210 0x000210 RW 0x8 │ │ │ │ NOTE 0x000350 0x0000000000400350 0x0000000000400350 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0xcd8198 0x00000000010d8198 0x00000000010d8198 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0xcd81b8 0x00000000010d81b8 0x00000000010d81b8 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0xcd8198 0x00000000010d8198 0x00000000010d8198 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0xcca870 0x00000000010ca870 0x00000000010ca870 0x002a3c 0x002a3c R 0x4 │ │ │ │ + NOTE 0xcd8178 0x00000000010d8178 0x00000000010d8178 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0xcd8198 0x00000000010d8198 0x00000000010d8198 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0xcd8178 0x00000000010d8178 0x00000000010d8178 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0xcca850 0x00000000010ca850 0x00000000010ca850 0x002a3c 0x002a3c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0xcd8970 0x00000000010d9970 0x00000000010d9970 0x000690 0x000690 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -12,19 +12,19 @@ │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000402d30 002d30 0001b0 00 A 5 4 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000402ee0 002ee0 0001c8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 00000000004030a8 0030a8 001878 18 AI 4 24 8 │ │ │ │ [10] .init PROGBITS 0000000000405000 005000 000017 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000405020 005020 001060 10 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000406080 006080 b82f01 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000f88f84 b88f84 000009 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000f89000 b89000 141870 00 A 0 0 64 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 00000000010ca870 cca870 002a3c 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00000000010cd2b0 ccd2b0 00aee4 00 A 0 0 8 │ │ │ │ - [17] .note.gnu.property NOTE 00000000010d8198 cd8198 000020 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 00000000010d81b8 cd81b8 000020 00 A 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000f89000 b89000 141850 00 A 0 0 64 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 00000000010ca850 cca850 002a3c 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00000000010cd290 ccd290 00aee4 00 A 0 0 8 │ │ │ │ + [17] .note.gnu.property NOTE 00000000010d8178 cd8178 000020 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 00000000010d8198 cd8198 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 00000000010d9970 cd8970 000008 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 00000000010d9978 cd8978 000008 08 WA 0 0 8 │ │ │ │ [21] .data.rel.ro PROGBITS 00000000010d9980 cd8980 000448 00 WA 0 0 16 │ │ │ │ [22] .dynamic DYNAMIC 00000000010d9dc8 cd8dc8 000210 10 WA 5 0 8 │ │ │ │ [23] .got PROGBITS 00000000010d9fd8 cd8fd8 000010 08 WA 0 0 8 │ │ │ │ [24] .got.plt PROGBITS 00000000010d9fe8 cd8fe8 000840 08 WA 0 0 8 │ │ │ │ [25] .data PROGBITS 00000000010da840 cd9840 0b6438 00 WA 0 0 32 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 71f26af0c80bd8f6d2687bac5b8285363c536dd0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4e1fbb6acd40689921a31789a7a3ea8c906730cc │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,1365 +1,1365 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x2a3c (offset: 0x10cd2b0) │ │ │ │ + Start of frame section: 0x2a3c (offset: 0x10cd290) │ │ │ │ Entries in search table: 0x546 │ │ │ │ - 0xffffffffff33a7b0 (offset: 0x405020) -> 0x2a98 fde=[ 58] │ │ │ │ - 0xffffffffff33b810 (offset: 0x406080) -> 0x3ee8 fde=[ 14a8] │ │ │ │ - 0xffffffffff33b82a (offset: 0x40609a) -> 0x3f6c fde=[ 152c] │ │ │ │ - 0xffffffffff33b82f (offset: 0x40609f) -> 0x4040 fde=[ 1600] │ │ │ │ - 0xffffffffff33b861 (offset: 0x4060d1) -> 0x4078 fde=[ 1638] │ │ │ │ - 0xffffffffff33b8f7 (offset: 0x406167) -> 0x40dc fde=[ 169c] │ │ │ │ - 0xffffffffff33b942 (offset: 0x4061b2) -> 0x4124 fde=[ 16e4] │ │ │ │ - 0xffffffffff33b95b (offset: 0x4061cb) -> 0x4164 fde=[ 1724] │ │ │ │ - 0xffffffffff33b974 (offset: 0x4061e4) -> 0x419c fde=[ 175c] │ │ │ │ - 0xffffffffff33b979 (offset: 0x4061e9) -> 0x41d0 fde=[ 1790] │ │ │ │ - 0xffffffffff33b97e (offset: 0x4061ee) -> 0x4210 fde=[ 17d0] │ │ │ │ - 0xffffffffff33b997 (offset: 0x406207) -> 0x4248 fde=[ 1808] │ │ │ │ - 0xffffffffff33b9b0 (offset: 0x406220) -> 0x4280 fde=[ 1840] │ │ │ │ - 0xffffffffff33b9e2 (offset: 0x406252) -> 0x42bc fde=[ 187c] │ │ │ │ - 0xffffffffff33b9fb (offset: 0x40626b) -> 0x4370 fde=[ 1930] │ │ │ │ - 0xffffffffff33ba2d (offset: 0x40629d) -> 0x43a8 fde=[ 1968] │ │ │ │ - 0xffffffffff33ba46 (offset: 0x4062b6) -> 0x43e4 fde=[ 19a4] │ │ │ │ - 0xffffffffff33ba78 (offset: 0x4062e8) -> 0x4420 fde=[ 19e0] │ │ │ │ - 0xffffffffff33baaa (offset: 0x40631a) -> 0x4474 fde=[ 1a34] │ │ │ │ - 0xffffffffff33bb0e (offset: 0x40637e) -> 0x44ac fde=[ 1a6c] │ │ │ │ - 0xffffffffff33bb27 (offset: 0x406397) -> 0x44e8 fde=[ 1aa8] │ │ │ │ - 0xffffffffff33bb40 (offset: 0x4063b0) -> 0x581c fde=[ 2ddc] │ │ │ │ - 0xffffffffff33bb50 (offset: 0x4063c0) -> 0x8e30 fde=[ 63f0] │ │ │ │ - 0xffffffffff33bf20 (offset: 0x406790) -> 0x8f88 fde=[ 6548] │ │ │ │ - 0xffffffffff33c6a0 (offset: 0x406f10) -> 0x8fe0 fde=[ 65a0] │ │ │ │ - 0xffffffffff33d1a0 (offset: 0x407a10) -> 0x9134 fde=[ 66f4] │ │ │ │ - 0xffffffffff33d450 (offset: 0x407cc0) -> 0x93a0 fde=[ 6960] │ │ │ │ - 0xffffffffff33d6b0 (offset: 0x407f20) -> 0x9540 fde=[ 6b00] │ │ │ │ - 0xffffffffff33d8e0 (offset: 0x408150) -> 0x95d8 fde=[ 6b98] │ │ │ │ - 0xffffffffff33d920 (offset: 0x408190) -> 0x95f0 fde=[ 6bb0] │ │ │ │ - 0xffffffffff33d960 (offset: 0x4081d0) -> 0x9674 fde=[ 6c34] │ │ │ │ - 0xffffffffff33e350 (offset: 0x408bc0) -> 0xd608 fde=[ abc8] │ │ │ │ - 0xffffffffff340720 (offset: 0x40af90) -> 0xd76c fde=[ ad2c] │ │ │ │ - 0xffffffffff340730 (offset: 0x40afa0) -> 0xd780 fde=[ ad40] │ │ │ │ - 0xffffffffff340760 (offset: 0x40afd0) -> 0x2a58 fde=[ 18] │ │ │ │ - 0xffffffffff340790 (offset: 0x40b000) -> 0x2a84 fde=[ 44] │ │ │ │ - 0xffffffffff345706 (offset: 0x40ff76) -> 0x2ac0 fde=[ 80] │ │ │ │ - 0xffffffffff66b6f0 (offset: 0x735f60) -> 0x2ae0 fde=[ a0] │ │ │ │ - 0xffffffffff66b8a0 (offset: 0x736110) -> 0x2af4 fde=[ b4] │ │ │ │ - 0xffffffffff66b910 (offset: 0x736180) -> 0x2b08 fde=[ c8] │ │ │ │ - 0xffffffffff66b990 (offset: 0x736200) -> 0x2b1c fde=[ dc] │ │ │ │ - 0xffffffffff66ba10 (offset: 0x736280) -> 0x2b30 fde=[ f0] │ │ │ │ - 0xffffffffff66ba70 (offset: 0x7362e0) -> 0x2b44 fde=[ 104] │ │ │ │ - 0xffffffffff66bb20 (offset: 0x736390) -> 0x2b70 fde=[ 130] │ │ │ │ - 0xffffffffff66bbd0 (offset: 0x736440) -> 0x2b9c fde=[ 15c] │ │ │ │ - 0xffffffffff66bd30 (offset: 0x7365a0) -> 0x2bb0 fde=[ 170] │ │ │ │ - 0xffffffffff66bd90 (offset: 0x736600) -> 0x2bc4 fde=[ 184] │ │ │ │ - 0xffffffffff66be30 (offset: 0x7366a0) -> 0x2bd8 fde=[ 198] │ │ │ │ - 0xffffffffff66bed0 (offset: 0x736740) -> 0x2bec fde=[ 1ac] │ │ │ │ - 0xffffffffff9def30 (offset: 0xaa97a0) -> 0x2c00 fde=[ 1c0] │ │ │ │ - 0xffffffffff9def40 (offset: 0xaa97b0) -> 0x2c14 fde=[ 1d4] │ │ │ │ - 0xffffffffff9def50 (offset: 0xaa97c0) -> 0x2c28 fde=[ 1e8] │ │ │ │ - 0xffffffffff9def60 (offset: 0xaa97d0) -> 0x2c3c fde=[ 1fc] │ │ │ │ - 0xffffffffff9def70 (offset: 0xaa97e0) -> 0x2c50 fde=[ 210] │ │ │ │ - 0xffffffffff9def80 (offset: 0xaa97f0) -> 0x2c64 fde=[ 224] │ │ │ │ - 0xffffffffff9df040 (offset: 0xaa98b0) -> 0x2c78 fde=[ 238] │ │ │ │ - 0xffffffffff9df0d0 (offset: 0xaa9940) -> 0x2c8c fde=[ 24c] │ │ │ │ - 0xffffffffff9df150 (offset: 0xaa99c0) -> 0x2ca0 fde=[ 260] │ │ │ │ - 0xffffffffff9df1d0 (offset: 0xaa9a40) -> 0x2cb4 fde=[ 274] │ │ │ │ - 0xffffffffff9df250 (offset: 0xaa9ac0) -> 0x2cc8 fde=[ 288] │ │ │ │ - 0xffffffffff9df2f0 (offset: 0xaa9b60) -> 0x2cdc fde=[ 29c] │ │ │ │ - 0xffffffffff9df380 (offset: 0xaa9bf0) -> 0x2cf0 fde=[ 2b0] │ │ │ │ - 0xffffffffffa30650 (offset: 0xafaec0) -> 0x2d08 fde=[ 2c8] │ │ │ │ - 0xffffffffffa3068b (offset: 0xafaefb) -> 0x2d1c fde=[ 2dc] │ │ │ │ - 0xffffffffffa30695 (offset: 0xafaf05) -> 0x2d30 fde=[ 2f0] │ │ │ │ - 0xffffffffffa306b8 (offset: 0xafaf28) -> 0x2d44 fde=[ 304] │ │ │ │ - 0xffffffffffa306f7 (offset: 0xafaf67) -> 0x2d58 fde=[ 318] │ │ │ │ - 0xffffffffffa30705 (offset: 0xafaf75) -> 0x2d70 fde=[ 330] │ │ │ │ - 0xffffffffffa30bc8 (offset: 0xafb438) -> 0x2dc8 fde=[ 388] │ │ │ │ - 0xffffffffffa30cc0 (offset: 0xafb530) -> 0x2e10 fde=[ 3d0] │ │ │ │ - 0xffffffffffa30d10 (offset: 0xafb580) -> 0x2e48 fde=[ 408] │ │ │ │ - 0xffffffffffa311c0 (offset: 0xafba30) -> 0x2e88 fde=[ 448] │ │ │ │ - 0xffffffffffa3144b (offset: 0xafbcbb) -> 0x2ed4 fde=[ 494] │ │ │ │ - 0xffffffffffa31730 (offset: 0xafbfa0) -> 0x2f14 fde=[ 4d4] │ │ │ │ - 0xffffffffffa3174c (offset: 0xafbfbc) -> 0x2f2c fde=[ 4ec] │ │ │ │ - 0xffffffffffa31769 (offset: 0xafbfd9) -> 0x2f44 fde=[ 504] │ │ │ │ - 0xffffffffffa31780 (offset: 0xafbff0) -> 0x2f5c fde=[ 51c] │ │ │ │ - 0xffffffffffa3178e (offset: 0xafbffe) -> 0x2f74 fde=[ 534] │ │ │ │ - 0xffffffffffa31ce0 (offset: 0xafc550) -> 0x2fc4 fde=[ 584] │ │ │ │ - 0xffffffffffa31eab (offset: 0xafc71b) -> 0x2fd8 fde=[ 598] │ │ │ │ - 0xffffffffffa31ec2 (offset: 0xafc732) -> 0x2fec fde=[ 5ac] │ │ │ │ - 0xffffffffffa31ec8 (offset: 0xafc738) -> 0x3000 fde=[ 5c0] │ │ │ │ - 0xffffffffffa31efb (offset: 0xafc76b) -> 0x3014 fde=[ 5d4] │ │ │ │ - 0xffffffffffa31f29 (offset: 0xafc799) -> 0x3028 fde=[ 5e8] │ │ │ │ - 0xffffffffffa31f43 (offset: 0xafc7b3) -> 0x3040 fde=[ 600] │ │ │ │ - 0xffffffffffa58710 (offset: 0xb22f80) -> 0x3058 fde=[ 618] │ │ │ │ - 0xffffffffffa587b0 (offset: 0xb23020) -> 0x306c fde=[ 62c] │ │ │ │ - 0xffffffffffb50190 (offset: 0xc1aa00) -> 0x3080 fde=[ 640] │ │ │ │ - 0xffffffffffc97840 (offset: 0xd620b0) -> 0x3098 fde=[ 658] │ │ │ │ - 0xffffffffffc97890 (offset: 0xd62100) -> 0x30b8 fde=[ 678] │ │ │ │ - 0xffffffffffc97c10 (offset: 0xd62480) -> 0x3130 fde=[ 6f0] │ │ │ │ - 0xffffffffffc97c30 (offset: 0xd624a0) -> 0x3148 fde=[ 708] │ │ │ │ - 0xffffffffffc97cc0 (offset: 0xd62530) -> 0x317c fde=[ 73c] │ │ │ │ - 0xffffffffffc97d20 (offset: 0xd62590) -> 0x31a0 fde=[ 760] │ │ │ │ - 0xffffffffffc97d70 (offset: 0xd625e0) -> 0x31bc fde=[ 77c] │ │ │ │ - 0xffffffffffc97e70 (offset: 0xd626e0) -> 0x31e0 fde=[ 7a0] │ │ │ │ - 0xffffffffffc97ed0 (offset: 0xd62740) -> 0x3204 fde=[ 7c4] │ │ │ │ - 0xffffffffffc98430 (offset: 0xd62ca0) -> 0x3258 fde=[ 818] │ │ │ │ - 0xffffffffffc98560 (offset: 0xd62dd0) -> 0x3288 fde=[ 848] │ │ │ │ - 0xffffffffffc99850 (offset: 0xd640c0) -> 0x32d8 fde=[ 898] │ │ │ │ - 0xffffffffffc99860 (offset: 0xd640d0) -> 0x32ec fde=[ 8ac] │ │ │ │ - 0xffffffffffc99870 (offset: 0xd640e0) -> 0x3300 fde=[ 8c0] │ │ │ │ - 0xffffffffffc99880 (offset: 0xd640f0) -> 0x3314 fde=[ 8d4] │ │ │ │ - 0xffffffffffc99890 (offset: 0xd64100) -> 0x3328 fde=[ 8e8] │ │ │ │ - 0xffffffffffc998a0 (offset: 0xd64110) -> 0x333c fde=[ 8fc] │ │ │ │ - 0xffffffffffc998b0 (offset: 0xd64120) -> 0x3350 fde=[ 910] │ │ │ │ - 0xffffffffffc998c0 (offset: 0xd64130) -> 0x3364 fde=[ 924] │ │ │ │ - 0xffffffffffcde190 (offset: 0xda8a00) -> 0x3378 fde=[ 938] │ │ │ │ - 0xffffffffffcde280 (offset: 0xda8af0) -> 0x338c fde=[ 94c] │ │ │ │ - 0xffffffffffcde390 (offset: 0xda8c00) -> 0x33a0 fde=[ 960] │ │ │ │ - 0xffffffffffcde430 (offset: 0xda8ca0) -> 0x33b4 fde=[ 974] │ │ │ │ - 0xffffffffffcde4b0 (offset: 0xda8d20) -> 0x33c8 fde=[ 988] │ │ │ │ - 0xffffffffffcde520 (offset: 0xda8d90) -> 0x33dc fde=[ 99c] │ │ │ │ - 0xffffffffffcde5b0 (offset: 0xda8e20) -> 0x33f0 fde=[ 9b0] │ │ │ │ - 0xffffffffffcde610 (offset: 0xda8e80) -> 0x3404 fde=[ 9c4] │ │ │ │ - 0xffffffffffcde690 (offset: 0xda8f00) -> 0x3418 fde=[ 9d8] │ │ │ │ - 0xffffffffffcde880 (offset: 0xda90f0) -> 0x342c fde=[ 9ec] │ │ │ │ - 0xffffffffffcdea70 (offset: 0xda92e0) -> 0x3440 fde=[ a00] │ │ │ │ - 0xffffffffffcdefe0 (offset: 0xda9850) -> 0x3464 fde=[ a24] │ │ │ │ - 0xffffffffffcdf500 (offset: 0xda9d70) -> 0x3494 fde=[ a54] │ │ │ │ - 0xffffffffffcfa810 (offset: 0xdc5080) -> 0x34b8 fde=[ a78] │ │ │ │ - 0xffffffffffcfa820 (offset: 0xdc5090) -> 0x34cc fde=[ a8c] │ │ │ │ - 0xffffffffffcfa9b0 (offset: 0xdc5220) -> 0x34e0 fde=[ aa0] │ │ │ │ - 0xffffffffffcfac80 (offset: 0xdc54f0) -> 0x3528 fde=[ ae8] │ │ │ │ - 0xffffffffffcfafd0 (offset: 0xdc5840) -> 0x3558 fde=[ b18] │ │ │ │ - 0xffffffffffcfb010 (offset: 0xdc5880) -> 0x356c fde=[ b2c] │ │ │ │ - 0xffffffffffcfb100 (offset: 0xdc5970) -> 0x3580 fde=[ b40] │ │ │ │ - 0xffffffffffcfb200 (offset: 0xdc5a70) -> 0x3594 fde=[ b54] │ │ │ │ - 0xffffffffffcfb300 (offset: 0xdc5b70) -> 0x35a8 fde=[ b68] │ │ │ │ - 0xffffffffffcfb310 (offset: 0xdc5b80) -> 0x35bc fde=[ b7c] │ │ │ │ - 0xffffffffffcfb320 (offset: 0xdc5b90) -> 0x35d0 fde=[ b90] │ │ │ │ - 0xffffffffffcfb330 (offset: 0xdc5ba0) -> 0x35e4 fde=[ ba4] │ │ │ │ - 0xffffffffffcfb340 (offset: 0xdc5bb0) -> 0x35f8 fde=[ bb8] │ │ │ │ - 0xffffffffffcfb350 (offset: 0xdc5bc0) -> 0x360c fde=[ bcc] │ │ │ │ - 0xffffffffffcfb360 (offset: 0xdc5bd0) -> 0x3620 fde=[ be0] │ │ │ │ - 0xffffffffffcfb370 (offset: 0xdc5be0) -> 0x3634 fde=[ bf4] │ │ │ │ - 0xffffffffffcfb400 (offset: 0xdc5c70) -> 0x365c fde=[ c1c] │ │ │ │ - 0xffffffffffd12a40 (offset: 0xddd2b0) -> 0x3678 fde=[ c38] │ │ │ │ - 0xffffffffffd12a50 (offset: 0xddd2c0) -> 0x3690 fde=[ c50] │ │ │ │ - 0xffffffffffd12a60 (offset: 0xddd2d0) -> 0x36ac fde=[ c6c] │ │ │ │ - 0xffffffffffd12a70 (offset: 0xddd2e0) -> 0x36c0 fde=[ c80] │ │ │ │ - 0xffffffffffd12a80 (offset: 0xddd2f0) -> 0x36d4 fde=[ c94] │ │ │ │ - 0xffffffffffd12a90 (offset: 0xddd300) -> 0x36e8 fde=[ ca8] │ │ │ │ - 0xffffffffffd12aa0 (offset: 0xddd310) -> 0x36fc fde=[ cbc] │ │ │ │ - 0xffffffffffd12ab0 (offset: 0xddd320) -> 0x3710 fde=[ cd0] │ │ │ │ - 0xffffffffffd12ac0 (offset: 0xddd330) -> 0x3724 fde=[ ce4] │ │ │ │ - 0xffffffffffd12ad0 (offset: 0xddd340) -> 0x3738 fde=[ cf8] │ │ │ │ - 0xffffffffffd12ae0 (offset: 0xddd350) -> 0x374c fde=[ d0c] │ │ │ │ - 0xffffffffffd12af0 (offset: 0xddd360) -> 0x3760 fde=[ d20] │ │ │ │ - 0xffffffffffd12b00 (offset: 0xddd370) -> 0x3774 fde=[ d34] │ │ │ │ - 0xffffffffffd12b10 (offset: 0xddd380) -> 0x3788 fde=[ d48] │ │ │ │ - 0xffffffffffd12b20 (offset: 0xddd390) -> 0x379c fde=[ d5c] │ │ │ │ - 0xffffffffffd12b30 (offset: 0xddd3a0) -> 0x37b0 fde=[ d70] │ │ │ │ - 0xffffffffffd12b40 (offset: 0xddd3b0) -> 0x37c4 fde=[ d84] │ │ │ │ - 0xffffffffffd12b50 (offset: 0xddd3c0) -> 0x37d8 fde=[ d98] │ │ │ │ - 0xffffffffffd12b60 (offset: 0xddd3d0) -> 0x37ec fde=[ dac] │ │ │ │ - 0xffffffffffd12b70 (offset: 0xddd3e0) -> 0x3800 fde=[ dc0] │ │ │ │ - 0xffffffffffd12b80 (offset: 0xddd3f0) -> 0x3814 fde=[ dd4] │ │ │ │ - 0xffffffffffd12b90 (offset: 0xddd400) -> 0x3828 fde=[ de8] │ │ │ │ - 0xffffffffffd12ba0 (offset: 0xddd410) -> 0x383c fde=[ dfc] │ │ │ │ - 0xffffffffffd12bb0 (offset: 0xddd420) -> 0x3850 fde=[ e10] │ │ │ │ - 0xffffffffffd12bc0 (offset: 0xddd430) -> 0x3864 fde=[ e24] │ │ │ │ - 0xffffffffffd12bd0 (offset: 0xddd440) -> 0x3878 fde=[ e38] │ │ │ │ - 0xffffffffffd12be0 (offset: 0xddd450) -> 0x388c fde=[ e4c] │ │ │ │ - 0xffffffffffd12bf0 (offset: 0xddd460) -> 0x38a0 fde=[ e60] │ │ │ │ - 0xffffffffffd12c00 (offset: 0xddd470) -> 0x38b4 fde=[ e74] │ │ │ │ - 0xffffffffffd12c10 (offset: 0xddd480) -> 0x38c8 fde=[ e88] │ │ │ │ - 0xffffffffffd12c20 (offset: 0xddd490) -> 0x38dc fde=[ e9c] │ │ │ │ - 0xffffffffffd12c30 (offset: 0xddd4a0) -> 0x38f0 fde=[ eb0] │ │ │ │ - 0xffffffffffd12c40 (offset: 0xddd4b0) -> 0x3904 fde=[ ec4] │ │ │ │ - 0xffffffffffd12c50 (offset: 0xddd4c0) -> 0x3918 fde=[ ed8] │ │ │ │ - 0xffffffffffd12c60 (offset: 0xddd4d0) -> 0x392c fde=[ eec] │ │ │ │ - 0xffffffffffd12c70 (offset: 0xddd4e0) -> 0x3940 fde=[ f00] │ │ │ │ - 0xffffffffffd12c80 (offset: 0xddd4f0) -> 0x3954 fde=[ f14] │ │ │ │ - 0xffffffffffd12c90 (offset: 0xddd500) -> 0x3968 fde=[ f28] │ │ │ │ - 0xffffffffffd12ca0 (offset: 0xddd510) -> 0x397c fde=[ f3c] │ │ │ │ - 0xffffffffffd12cb0 (offset: 0xddd520) -> 0x3990 fde=[ f50] │ │ │ │ - 0xffffffffffd12cc0 (offset: 0xddd530) -> 0x39a4 fde=[ f64] │ │ │ │ - 0xffffffffffd12cd0 (offset: 0xddd540) -> 0x39b8 fde=[ f78] │ │ │ │ - 0xffffffffffd12ce0 (offset: 0xddd550) -> 0x39cc fde=[ f8c] │ │ │ │ - 0xffffffffffd12cf0 (offset: 0xddd560) -> 0x39e0 fde=[ fa0] │ │ │ │ - 0xffffffffffd12d00 (offset: 0xddd570) -> 0x39f4 fde=[ fb4] │ │ │ │ - 0xffffffffffd12d10 (offset: 0xddd580) -> 0x3a08 fde=[ fc8] │ │ │ │ - 0xffffffffffd12d20 (offset: 0xddd590) -> 0x3a1c fde=[ fdc] │ │ │ │ - 0xffffffffffd12d30 (offset: 0xddd5a0) -> 0x3a30 fde=[ ff0] │ │ │ │ - 0xffffffffffd12d40 (offset: 0xddd5b0) -> 0x3a44 fde=[ 1004] │ │ │ │ - 0xffffffffffd12d50 (offset: 0xddd5c0) -> 0x3a58 fde=[ 1018] │ │ │ │ - 0xffffffffffd12d60 (offset: 0xddd5d0) -> 0x3a6c fde=[ 102c] │ │ │ │ - 0xffffffffffd12d70 (offset: 0xddd5e0) -> 0x3a80 fde=[ 1040] │ │ │ │ - 0xffffffffffd12d90 (offset: 0xddd600) -> 0x3a94 fde=[ 1054] │ │ │ │ - 0xffffffffffd12dc0 (offset: 0xddd630) -> 0x3aa8 fde=[ 1068] │ │ │ │ - 0xffffffffffd12df0 (offset: 0xddd660) -> 0x3abc fde=[ 107c] │ │ │ │ - 0xffffffffffd12e20 (offset: 0xddd690) -> 0x3ad0 fde=[ 1090] │ │ │ │ - 0xffffffffffd12e70 (offset: 0xddd6e0) -> 0x3ae4 fde=[ 10a4] │ │ │ │ - 0xffffffffffd12e90 (offset: 0xddd700) -> 0x3af8 fde=[ 10b8] │ │ │ │ - 0xffffffffffd12ec0 (offset: 0xddd730) -> 0x3b0c fde=[ 10cc] │ │ │ │ - 0xffffffffffd12ef0 (offset: 0xddd760) -> 0x3b20 fde=[ 10e0] │ │ │ │ - 0xffffffffffd12f10 (offset: 0xddd780) -> 0x3b34 fde=[ 10f4] │ │ │ │ - 0xffffffffffd12f50 (offset: 0xddd7c0) -> 0x3b48 fde=[ 1108] │ │ │ │ - 0xffffffffffd13010 (offset: 0xddd880) -> 0x3b5c fde=[ 111c] │ │ │ │ - 0xffffffffffe19b00 (offset: 0xee4370) -> 0x3b70 fde=[ 1130] │ │ │ │ - 0xffffffffffe19b10 (offset: 0xee4380) -> 0x3b84 fde=[ 1144] │ │ │ │ - 0xffffffffffe19b20 (offset: 0xee4390) -> 0x3b98 fde=[ 1158] │ │ │ │ - 0xffffffffffe19b30 (offset: 0xee43a0) -> 0x3bac fde=[ 116c] │ │ │ │ - 0xffffffffffe19b50 (offset: 0xee43c0) -> 0x3bc0 fde=[ 1180] │ │ │ │ - 0xffffffffffe19b70 (offset: 0xee43e0) -> 0x3bd4 fde=[ 1194] │ │ │ │ - 0xffffffffffe19b90 (offset: 0xee4400) -> 0x3be8 fde=[ 11a8] │ │ │ │ - 0xffffffffffe19bb0 (offset: 0xee4420) -> 0x3bfc fde=[ 11bc] │ │ │ │ - 0xffffffffffe19bd0 (offset: 0xee4440) -> 0x3c10 fde=[ 11d0] │ │ │ │ - 0xffffffffffe19bf0 (offset: 0xee4460) -> 0x3c24 fde=[ 11e4] │ │ │ │ - 0xffffffffffe19c00 (offset: 0xee4470) -> 0x3c38 fde=[ 11f8] │ │ │ │ - 0xffffffffffe19c10 (offset: 0xee4480) -> 0x3c4c fde=[ 120c] │ │ │ │ - 0xffffffffffe19c20 (offset: 0xee4490) -> 0x3c60 fde=[ 1220] │ │ │ │ - 0xffffffffffe19c30 (offset: 0xee44a0) -> 0x3c74 fde=[ 1234] │ │ │ │ - 0xffffffffffe19c40 (offset: 0xee44b0) -> 0x3c88 fde=[ 1248] │ │ │ │ - 0xffffffffffe19c50 (offset: 0xee44c0) -> 0x3c9c fde=[ 125c] │ │ │ │ - 0xffffffffffe19c60 (offset: 0xee44d0) -> 0x3cb0 fde=[ 1270] │ │ │ │ - 0xffffffffffe19c70 (offset: 0xee44e0) -> 0x3cc4 fde=[ 1284] │ │ │ │ - 0xffffffffffe19c80 (offset: 0xee44f0) -> 0x3cd8 fde=[ 1298] │ │ │ │ - 0xffffffffffe19c90 (offset: 0xee4500) -> 0x3cec fde=[ 12ac] │ │ │ │ - 0xffffffffffe19ca0 (offset: 0xee4510) -> 0x3d00 fde=[ 12c0] │ │ │ │ - 0xffffffffffe19cb0 (offset: 0xee4520) -> 0x3d14 fde=[ 12d4] │ │ │ │ - 0xffffffffffe19cc0 (offset: 0xee4530) -> 0x3d28 fde=[ 12e8] │ │ │ │ - 0xffffffffffe19cd0 (offset: 0xee4540) -> 0x3d3c fde=[ 12fc] │ │ │ │ - 0xffffffffffe482e0 (offset: 0xf12b50) -> 0x3d50 fde=[ 1310] │ │ │ │ - 0xffffffffffe482f0 (offset: 0xf12b60) -> 0x3d64 fde=[ 1324] │ │ │ │ - 0xffffffffffe48300 (offset: 0xf12b70) -> 0x3d78 fde=[ 1338] │ │ │ │ - 0xffffffffffe48310 (offset: 0xf12b80) -> 0x3d90 fde=[ 1350] │ │ │ │ - 0xffffffffffe484b0 (offset: 0xf12d20) -> 0x3de8 fde=[ 13a8] │ │ │ │ - 0xffffffffffe573b0 (offset: 0xf21c20) -> 0x3e10 fde=[ 13d0] │ │ │ │ - 0xffffffffffe573d0 (offset: 0xf21c40) -> 0x3e24 fde=[ 13e4] │ │ │ │ - 0xffffffffffe57ac0 (offset: 0xf22330) -> 0x3e68 fde=[ 1428] │ │ │ │ - 0xffffffffffe57da0 (offset: 0xf22610) -> 0x3eb4 fde=[ 1474] │ │ │ │ - 0xffffffffffe593f0 (offset: 0xf23c60) -> 0x3efc fde=[ 14bc] │ │ │ │ - 0xffffffffffe59450 (offset: 0xf23cc0) -> 0x3f30 fde=[ 14f0] │ │ │ │ - 0xffffffffffe59500 (offset: 0xf23d70) -> 0x3f88 fde=[ 1548] │ │ │ │ - 0xffffffffffe59590 (offset: 0xf23e00) -> 0x3fe8 fde=[ 15a8] │ │ │ │ - 0xffffffffffe59610 (offset: 0xf23e80) -> 0x4008 fde=[ 15c8] │ │ │ │ - 0xffffffffffe59640 (offset: 0xf23eb0) -> 0x4020 fde=[ 15e0] │ │ │ │ - 0xffffffffffe596b0 (offset: 0xf23f20) -> 0x4054 fde=[ 1614] │ │ │ │ - 0xffffffffffe597e0 (offset: 0xf24050) -> 0x408c fde=[ 164c] │ │ │ │ - 0xffffffffffe599d0 (offset: 0xf24240) -> 0x40fc fde=[ 16bc] │ │ │ │ - 0xffffffffffe59a90 (offset: 0xf24300) -> 0x413c fde=[ 16fc] │ │ │ │ - 0xffffffffffe59b50 (offset: 0xf243c0) -> 0x417c fde=[ 173c] │ │ │ │ - 0xffffffffffe59bb0 (offset: 0xf24420) -> 0x41b0 fde=[ 1770] │ │ │ │ - 0xffffffffffe59c10 (offset: 0xf24480) -> 0x41e4 fde=[ 17a4] │ │ │ │ - 0xffffffffffe59ca0 (offset: 0xf24510) -> 0x4224 fde=[ 17e4] │ │ │ │ - 0xffffffffffe59d20 (offset: 0xf24590) -> 0x425c fde=[ 181c] │ │ │ │ - 0xffffffffffe59dc0 (offset: 0xf24630) -> 0x4294 fde=[ 1854] │ │ │ │ - 0xffffffffffe59f30 (offset: 0xf247a0) -> 0x42d4 fde=[ 1894] │ │ │ │ - 0xffffffffffe59f70 (offset: 0xf247e0) -> 0x42e8 fde=[ 18a8] │ │ │ │ - 0xffffffffffe59fa0 (offset: 0xf24810) -> 0x42fc fde=[ 18bc] │ │ │ │ - 0xffffffffffe59ff0 (offset: 0xf24860) -> 0x4314 fde=[ 18d4] │ │ │ │ - 0xffffffffffe5a030 (offset: 0xf248a0) -> 0x432c fde=[ 18ec] │ │ │ │ - 0xffffffffffe5a130 (offset: 0xf249a0) -> 0x4388 fde=[ 1948] │ │ │ │ - 0xffffffffffe5a1b0 (offset: 0xf24a20) -> 0x43bc fde=[ 197c] │ │ │ │ - 0xffffffffffe5a320 (offset: 0xf24b90) -> 0x43f8 fde=[ 19b8] │ │ │ │ - 0xffffffffffe5a430 (offset: 0xf24ca0) -> 0x4434 fde=[ 19f4] │ │ │ │ - 0xffffffffffe5a470 (offset: 0xf24ce0) -> 0x444c fde=[ 1a0c] │ │ │ │ - 0xffffffffffe5a600 (offset: 0xf24e70) -> 0x4488 fde=[ 1a48] │ │ │ │ - 0xffffffffffe5a700 (offset: 0xf24f70) -> 0x44c4 fde=[ 1a84] │ │ │ │ - 0xffffffffffe5a7c0 (offset: 0xf25030) -> 0x44fc fde=[ 1abc] │ │ │ │ - 0xffffffffffe5a7d0 (offset: 0xf25040) -> 0x4510 fde=[ 1ad0] │ │ │ │ - 0xffffffffffe5a7e0 (offset: 0xf25050) -> 0x4524 fde=[ 1ae4] │ │ │ │ - 0xffffffffffe5a7f0 (offset: 0xf25060) -> 0x4538 fde=[ 1af8] │ │ │ │ - 0xffffffffffe6c380 (offset: 0xf36bf0) -> 0x4550 fde=[ 1b10] │ │ │ │ - 0xffffffffffe6c390 (offset: 0xf36c00) -> 0x4564 fde=[ 1b24] │ │ │ │ - 0xffffffffffe6c3a0 (offset: 0xf36c10) -> 0x4578 fde=[ 1b38] │ │ │ │ - 0xffffffffffe6c3b0 (offset: 0xf36c20) -> 0x458c fde=[ 1b4c] │ │ │ │ - 0xffffffffffe6c3c0 (offset: 0xf36c30) -> 0x45a0 fde=[ 1b60] │ │ │ │ - 0xffffffffffe6c3d0 (offset: 0xf36c40) -> 0x45b4 fde=[ 1b74] │ │ │ │ - 0xffffffffffe6c3e0 (offset: 0xf36c50) -> 0x45c8 fde=[ 1b88] │ │ │ │ - 0xffffffffffe6c3f0 (offset: 0xf36c60) -> 0x45dc fde=[ 1b9c] │ │ │ │ - 0xffffffffffe6c400 (offset: 0xf36c70) -> 0x45f0 fde=[ 1bb0] │ │ │ │ - 0xffffffffffe6c420 (offset: 0xf36c90) -> 0x4604 fde=[ 1bc4] │ │ │ │ - 0xffffffffffe6c440 (offset: 0xf36cb0) -> 0x4618 fde=[ 1bd8] │ │ │ │ - 0xffffffffffe6c460 (offset: 0xf36cd0) -> 0x462c fde=[ 1bec] │ │ │ │ - 0xffffffffffe6c480 (offset: 0xf36cf0) -> 0x4640 fde=[ 1c00] │ │ │ │ - 0xffffffffffe6c4a0 (offset: 0xf36d10) -> 0x4654 fde=[ 1c14] │ │ │ │ - 0xffffffffffe6c4c0 (offset: 0xf36d30) -> 0x4668 fde=[ 1c28] │ │ │ │ - 0xffffffffffe6c4e0 (offset: 0xf36d50) -> 0x467c fde=[ 1c3c] │ │ │ │ - 0xffffffffffe6c500 (offset: 0xf36d70) -> 0x4690 fde=[ 1c50] │ │ │ │ - 0xffffffffffe6c520 (offset: 0xf36d90) -> 0x46a4 fde=[ 1c64] │ │ │ │ - 0xffffffffffe6c540 (offset: 0xf36db0) -> 0x46b8 fde=[ 1c78] │ │ │ │ - 0xffffffffffe6c560 (offset: 0xf36dd0) -> 0x46cc fde=[ 1c8c] │ │ │ │ - 0xffffffffffe6c580 (offset: 0xf36df0) -> 0x46e0 fde=[ 1ca0] │ │ │ │ - 0xffffffffffe6c5a0 (offset: 0xf36e10) -> 0x46f4 fde=[ 1cb4] │ │ │ │ - 0xffffffffffe6c5c0 (offset: 0xf36e30) -> 0x4708 fde=[ 1cc8] │ │ │ │ - 0xffffffffffe6c5e0 (offset: 0xf36e50) -> 0x471c fde=[ 1cdc] │ │ │ │ - 0xffffffffffe6c600 (offset: 0xf36e70) -> 0x4730 fde=[ 1cf0] │ │ │ │ - 0xffffffffffe6c610 (offset: 0xf36e80) -> 0x4744 fde=[ 1d04] │ │ │ │ - 0xffffffffffe6c620 (offset: 0xf36e90) -> 0x4758 fde=[ 1d18] │ │ │ │ - 0xffffffffffe6c630 (offset: 0xf36ea0) -> 0x476c fde=[ 1d2c] │ │ │ │ - 0xffffffffffe6c640 (offset: 0xf36eb0) -> 0x4780 fde=[ 1d40] │ │ │ │ - 0xffffffffffe6c650 (offset: 0xf36ec0) -> 0x4794 fde=[ 1d54] │ │ │ │ - 0xffffffffffe6c660 (offset: 0xf36ed0) -> 0x47a8 fde=[ 1d68] │ │ │ │ - 0xffffffffffe6c670 (offset: 0xf36ee0) -> 0x47bc fde=[ 1d7c] │ │ │ │ - 0xffffffffffe6c680 (offset: 0xf36ef0) -> 0x47d0 fde=[ 1d90] │ │ │ │ - 0xffffffffffe6c690 (offset: 0xf36f00) -> 0x47e4 fde=[ 1da4] │ │ │ │ - 0xffffffffffe6c6a0 (offset: 0xf36f10) -> 0x47f8 fde=[ 1db8] │ │ │ │ - 0xffffffffffe6c6b0 (offset: 0xf36f20) -> 0x480c fde=[ 1dcc] │ │ │ │ - 0xffffffffffe6c6c0 (offset: 0xf36f30) -> 0x4820 fde=[ 1de0] │ │ │ │ - 0xffffffffffe6c6d0 (offset: 0xf36f40) -> 0x4834 fde=[ 1df4] │ │ │ │ - 0xffffffffffe6c6e0 (offset: 0xf36f50) -> 0x4848 fde=[ 1e08] │ │ │ │ - 0xffffffffffe6c6f0 (offset: 0xf36f60) -> 0x485c fde=[ 1e1c] │ │ │ │ - 0xffffffffffe6c700 (offset: 0xf36f70) -> 0x4870 fde=[ 1e30] │ │ │ │ - 0xffffffffffe6c710 (offset: 0xf36f80) -> 0x4884 fde=[ 1e44] │ │ │ │ - 0xffffffffffe6c730 (offset: 0xf36fa0) -> 0x4898 fde=[ 1e58] │ │ │ │ - 0xffffffffffe6c770 (offset: 0xf36fe0) -> 0x48ac fde=[ 1e6c] │ │ │ │ - 0xffffffffffe6c800 (offset: 0xf37070) -> 0x48c0 fde=[ 1e80] │ │ │ │ - 0xffffffffffe6c890 (offset: 0xf37100) -> 0x48d8 fde=[ 1e98] │ │ │ │ - 0xffffffffffe6c8c0 (offset: 0xf37130) -> 0x48ec fde=[ 1eac] │ │ │ │ - 0xffffffffffe73cf0 (offset: 0xf3e560) -> 0x4900 fde=[ 1ec0] │ │ │ │ - 0xffffffffffe73d00 (offset: 0xf3e570) -> 0x4914 fde=[ 1ed4] │ │ │ │ - 0xffffffffffe74010 (offset: 0xf3e880) -> 0x4934 fde=[ 1ef4] │ │ │ │ - 0xffffffffffe74020 (offset: 0xf3e890) -> 0x4948 fde=[ 1f08] │ │ │ │ - 0xffffffffffe74060 (offset: 0xf3e8d0) -> 0x495c fde=[ 1f1c] │ │ │ │ - 0xffffffffffe740a0 (offset: 0xf3e910) -> 0x4970 fde=[ 1f30] │ │ │ │ - 0xffffffffffe740c0 (offset: 0xf3e930) -> 0x4984 fde=[ 1f44] │ │ │ │ - 0xffffffffffe740d0 (offset: 0xf3e940) -> 0x4998 fde=[ 1f58] │ │ │ │ - 0xffffffffffe74190 (offset: 0xf3ea00) -> 0x49b8 fde=[ 1f78] │ │ │ │ - 0xffffffffffe74210 (offset: 0xf3ea80) -> 0x49f0 fde=[ 1fb0] │ │ │ │ - 0xffffffffffe74270 (offset: 0xf3eae0) -> 0x4a20 fde=[ 1fe0] │ │ │ │ - 0xffffffffffe74350 (offset: 0xf3ebc0) -> 0x4a68 fde=[ 2028] │ │ │ │ - 0xffffffffffe74360 (offset: 0xf3ebd0) -> 0x4a7c fde=[ 203c] │ │ │ │ - 0xffffffffffe74500 (offset: 0xf3ed70) -> 0x4aa8 fde=[ 2068] │ │ │ │ - 0xffffffffffe74520 (offset: 0xf3ed90) -> 0x4abc fde=[ 207c] │ │ │ │ - 0xffffffffffe74530 (offset: 0xf3eda0) -> 0x4ad0 fde=[ 2090] │ │ │ │ - 0xffffffffffe74550 (offset: 0xf3edc0) -> 0x4ae4 fde=[ 20a4] │ │ │ │ - 0xffffffffffe74580 (offset: 0xf3edf0) -> 0x4afc fde=[ 20bc] │ │ │ │ - 0xffffffffffe745b0 (offset: 0xf3ee20) -> 0x4b14 fde=[ 20d4] │ │ │ │ - 0xffffffffffe74690 (offset: 0xf3ef00) -> 0x4b58 fde=[ 2118] │ │ │ │ - 0xffffffffffe74720 (offset: 0xf3ef90) -> 0x4b80 fde=[ 2140] │ │ │ │ - 0xffffffffffe74730 (offset: 0xf3efa0) -> 0x4b94 fde=[ 2154] │ │ │ │ - 0xffffffffffe74770 (offset: 0xf3efe0) -> 0x4bb0 fde=[ 2170] │ │ │ │ - 0xffffffffffe74790 (offset: 0xf3f000) -> 0x4bc4 fde=[ 2184] │ │ │ │ - 0xffffffffffe747b0 (offset: 0xf3f020) -> 0x4bd8 fde=[ 2198] │ │ │ │ - 0xffffffffffe747d0 (offset: 0xf3f040) -> 0x4bec fde=[ 21ac] │ │ │ │ - 0xffffffffffe747f0 (offset: 0xf3f060) -> 0x4c00 fde=[ 21c0] │ │ │ │ - 0xffffffffffe74810 (offset: 0xf3f080) -> 0x4c14 fde=[ 21d4] │ │ │ │ - 0xffffffffffe74830 (offset: 0xf3f0a0) -> 0x4c28 fde=[ 21e8] │ │ │ │ - 0xffffffffffe74850 (offset: 0xf3f0c0) -> 0x4c3c fde=[ 21fc] │ │ │ │ - 0xffffffffffe74870 (offset: 0xf3f0e0) -> 0x4c50 fde=[ 2210] │ │ │ │ - 0xffffffffffe74890 (offset: 0xf3f100) -> 0x4c64 fde=[ 2224] │ │ │ │ - 0xffffffffffe748b0 (offset: 0xf3f120) -> 0x4c78 fde=[ 2238] │ │ │ │ - 0xffffffffffe748d0 (offset: 0xf3f140) -> 0x4c8c fde=[ 224c] │ │ │ │ - 0xffffffffffe74910 (offset: 0xf3f180) -> 0x4ca0 fde=[ 2260] │ │ │ │ - 0xffffffffffe74c40 (offset: 0xf3f4b0) -> 0x4cb4 fde=[ 2274] │ │ │ │ - 0xffffffffffe75610 (offset: 0xf3fe80) -> 0x4cd4 fde=[ 2294] │ │ │ │ - 0xffffffffffe75630 (offset: 0xf3fea0) -> 0x4ce8 fde=[ 22a8] │ │ │ │ - 0xffffffffffe759a0 (offset: 0xf40210) -> 0x4d34 fde=[ 22f4] │ │ │ │ - 0xffffffffffe75ce0 (offset: 0xf40550) -> 0x4d60 fde=[ 2320] │ │ │ │ - 0xffffffffffe75d60 (offset: 0xf405d0) -> 0x4d98 fde=[ 2358] │ │ │ │ - 0xffffffffffe75dd0 (offset: 0xf40640) -> 0x4dac fde=[ 236c] │ │ │ │ - 0xffffffffffe76160 (offset: 0xf409d0) -> 0x4dd8 fde=[ 2398] │ │ │ │ - 0xffffffffffe76270 (offset: 0xf40ae0) -> 0x4df4 fde=[ 23b4] │ │ │ │ - 0xffffffffffe76520 (offset: 0xf40d90) -> 0x4e40 fde=[ 2400] │ │ │ │ - 0xffffffffffe76830 (offset: 0xf410a0) -> 0x4e8c fde=[ 244c] │ │ │ │ - 0xffffffffffe77150 (offset: 0xf419c0) -> 0x4edc fde=[ 249c] │ │ │ │ - 0xffffffffffe77260 (offset: 0xf41ad0) -> 0x4f40 fde=[ 2500] │ │ │ │ - 0xffffffffffe77340 (offset: 0xf41bb0) -> 0x4f54 fde=[ 2514] │ │ │ │ - 0xffffffffffe77760 (offset: 0xf41fd0) -> 0x4fb8 fde=[ 2578] │ │ │ │ - 0xffffffffffe77860 (offset: 0xf420d0) -> 0x4ff8 fde=[ 25b8] │ │ │ │ - 0xffffffffffe77920 (offset: 0xf42190) -> 0x5058 fde=[ 2618] │ │ │ │ - 0xffffffffffe779e0 (offset: 0xf42250) -> 0x50b8 fde=[ 2678] │ │ │ │ - 0xffffffffffe77aa0 (offset: 0xf42310) -> 0x5104 fde=[ 26c4] │ │ │ │ - 0xffffffffffe77b20 (offset: 0xf42390) -> 0x5120 fde=[ 26e0] │ │ │ │ - 0xffffffffffe77b30 (offset: 0xf423a0) -> 0x5138 fde=[ 26f8] │ │ │ │ - 0xffffffffffe77b40 (offset: 0xf423b0) -> 0x514c fde=[ 270c] │ │ │ │ - 0xffffffffffe77b50 (offset: 0xf423c0) -> 0x5160 fde=[ 2720] │ │ │ │ - 0xffffffffffe77b60 (offset: 0xf423d0) -> 0x5174 fde=[ 2734] │ │ │ │ - 0xffffffffffe77b70 (offset: 0xf423e0) -> 0x5188 fde=[ 2748] │ │ │ │ - 0xffffffffffe77b80 (offset: 0xf423f0) -> 0x519c fde=[ 275c] │ │ │ │ - 0xffffffffffe77b90 (offset: 0xf42400) -> 0x51b0 fde=[ 2770] │ │ │ │ - 0xffffffffffe77ba0 (offset: 0xf42410) -> 0x51c4 fde=[ 2784] │ │ │ │ - 0xffffffffffe77bb0 (offset: 0xf42420) -> 0x51d8 fde=[ 2798] │ │ │ │ - 0xffffffffffe77bc0 (offset: 0xf42430) -> 0x51ec fde=[ 27ac] │ │ │ │ - 0xffffffffffe77bd0 (offset: 0xf42440) -> 0x5200 fde=[ 27c0] │ │ │ │ - 0xffffffffffe77c00 (offset: 0xf42470) -> 0x521c fde=[ 27dc] │ │ │ │ - 0xffffffffffe77c10 (offset: 0xf42480) -> 0x5230 fde=[ 27f0] │ │ │ │ - 0xffffffffffe77c20 (offset: 0xf42490) -> 0x5244 fde=[ 2804] │ │ │ │ - 0xffffffffffe77c30 (offset: 0xf424a0) -> 0x5258 fde=[ 2818] │ │ │ │ - 0xffffffffffe77c40 (offset: 0xf424b0) -> 0x526c fde=[ 282c] │ │ │ │ - 0xffffffffffe77c50 (offset: 0xf424c0) -> 0x5280 fde=[ 2840] │ │ │ │ - 0xffffffffffe77c80 (offset: 0xf424f0) -> 0x52ac fde=[ 286c] │ │ │ │ - 0xffffffffffe77c90 (offset: 0xf42500) -> 0x52c0 fde=[ 2880] │ │ │ │ - 0xffffffffffe77ce0 (offset: 0xf42550) -> 0x52d8 fde=[ 2898] │ │ │ │ - 0xffffffffffe77d70 (offset: 0xf425e0) -> 0x52f0 fde=[ 28b0] │ │ │ │ - 0xffffffffffe77d80 (offset: 0xf425f0) -> 0x5304 fde=[ 28c4] │ │ │ │ - 0xffffffffffe77d90 (offset: 0xf42600) -> 0x5318 fde=[ 28d8] │ │ │ │ - 0xffffffffffe77da0 (offset: 0xf42610) -> 0x5330 fde=[ 28f0] │ │ │ │ - 0xffffffffffe77db0 (offset: 0xf42620) -> 0x5344 fde=[ 2904] │ │ │ │ - 0xffffffffffe77dc0 (offset: 0xf42630) -> 0x5358 fde=[ 2918] │ │ │ │ - 0xffffffffffe77dd0 (offset: 0xf42640) -> 0x5370 fde=[ 2930] │ │ │ │ - 0xffffffffffe77ea0 (offset: 0xf42710) -> 0x538c fde=[ 294c] │ │ │ │ - 0xffffffffffe77eb0 (offset: 0xf42720) -> 0x53a0 fde=[ 2960] │ │ │ │ - 0xffffffffffe77ec0 (offset: 0xf42730) -> 0x53b4 fde=[ 2974] │ │ │ │ - 0xffffffffffe78000 (offset: 0xf42870) -> 0x53ec fde=[ 29ac] │ │ │ │ - 0xffffffffffe78040 (offset: 0xf428b0) -> 0x5400 fde=[ 29c0] │ │ │ │ - 0xffffffffffe78060 (offset: 0xf428d0) -> 0x5414 fde=[ 29d4] │ │ │ │ - 0xffffffffffe78230 (offset: 0xf42aa0) -> 0x5468 fde=[ 2a28] │ │ │ │ - 0xffffffffffe78250 (offset: 0xf42ac0) -> 0x547c fde=[ 2a3c] │ │ │ │ - 0xffffffffffe782a0 (offset: 0xf42b10) -> 0x5494 fde=[ 2a54] │ │ │ │ - 0xffffffffffe783e0 (offset: 0xf42c50) -> 0x54b8 fde=[ 2a78] │ │ │ │ - 0xffffffffffe78480 (offset: 0xf42cf0) -> 0x54e8 fde=[ 2aa8] │ │ │ │ - 0xffffffffffe78500 (offset: 0xf42d70) -> 0x5500 fde=[ 2ac0] │ │ │ │ - 0xffffffffffe785d0 (offset: 0xf42e40) -> 0x5538 fde=[ 2af8] │ │ │ │ - 0xffffffffffe78660 (offset: 0xf42ed0) -> 0x5554 fde=[ 2b14] │ │ │ │ - 0xffffffffffe786e0 (offset: 0xf42f50) -> 0x557c fde=[ 2b3c] │ │ │ │ - 0xffffffffffe78770 (offset: 0xf42fe0) -> 0x55c4 fde=[ 2b84] │ │ │ │ - 0xffffffffffe787a0 (offset: 0xf43010) -> 0x55d8 fde=[ 2b98] │ │ │ │ - 0xffffffffffe79860 (offset: 0xf440d0) -> 0x5624 fde=[ 2be4] │ │ │ │ - 0xffffffffffe79a70 (offset: 0xf442e0) -> 0x5640 fde=[ 2c00] │ │ │ │ - 0xffffffffffe79a90 (offset: 0xf44300) -> 0x5654 fde=[ 2c14] │ │ │ │ - 0xffffffffffe79b40 (offset: 0xf443b0) -> 0x56a0 fde=[ 2c60] │ │ │ │ - 0xffffffffffe7a310 (offset: 0xf44b80) -> 0x5708 fde=[ 2cc8] │ │ │ │ - 0xffffffffffe7a330 (offset: 0xf44ba0) -> 0x5720 fde=[ 2ce0] │ │ │ │ - 0xffffffffffe7a350 (offset: 0xf44bc0) -> 0x5734 fde=[ 2cf4] │ │ │ │ - 0xffffffffffe7a3c0 (offset: 0xf44c30) -> 0x5760 fde=[ 2d20] │ │ │ │ - 0xffffffffffe7a4d0 (offset: 0xf44d40) -> 0x578c fde=[ 2d4c] │ │ │ │ - 0xffffffffffe7a4e0 (offset: 0xf44d50) -> 0x57a0 fde=[ 2d60] │ │ │ │ - 0xffffffffffe7a5f0 (offset: 0xf44e60) -> 0x57c8 fde=[ 2d88] │ │ │ │ - 0xffffffffffe7a660 (offset: 0xf44ed0) -> 0x57e0 fde=[ 2da0] │ │ │ │ - 0xffffffffffe7a690 (offset: 0xf44f00) -> 0x57fc fde=[ 2dbc] │ │ │ │ - 0xffffffffffe7a760 (offset: 0xf44fd0) -> 0x5834 fde=[ 2df4] │ │ │ │ - 0xffffffffffe7a7f0 (offset: 0xf45060) -> 0x586c fde=[ 2e2c] │ │ │ │ - 0xffffffffffe7a890 (offset: 0xf45100) -> 0x5884 fde=[ 2e44] │ │ │ │ - 0xffffffffffe7a8b0 (offset: 0xf45120) -> 0x5898 fde=[ 2e58] │ │ │ │ - 0xffffffffffe7a8d0 (offset: 0xf45140) -> 0x58ac fde=[ 2e6c] │ │ │ │ - 0xffffffffffe7a970 (offset: 0xf451e0) -> 0x58c8 fde=[ 2e88] │ │ │ │ - 0xffffffffffe7a990 (offset: 0xf45200) -> 0x58dc fde=[ 2e9c] │ │ │ │ - 0xffffffffffe7a9a0 (offset: 0xf45210) -> 0x58f0 fde=[ 2eb0] │ │ │ │ - 0xffffffffffe7aa40 (offset: 0xf452b0) -> 0x590c fde=[ 2ecc] │ │ │ │ - 0xffffffffffe7aa50 (offset: 0xf452c0) -> 0x5920 fde=[ 2ee0] │ │ │ │ - 0xffffffffffe7aaf0 (offset: 0xf45360) -> 0x593c fde=[ 2efc] │ │ │ │ - 0xffffffffffe7ab00 (offset: 0xf45370) -> 0x5950 fde=[ 2f10] │ │ │ │ - 0xffffffffffe7ab10 (offset: 0xf45380) -> 0x5964 fde=[ 2f24] │ │ │ │ - 0xffffffffffe7ab20 (offset: 0xf45390) -> 0x5978 fde=[ 2f38] │ │ │ │ - 0xffffffffffe7ab30 (offset: 0xf453a0) -> 0x5990 fde=[ 2f50] │ │ │ │ - 0xffffffffffe7ab40 (offset: 0xf453b0) -> 0x59a4 fde=[ 2f64] │ │ │ │ - 0xffffffffffe7ab50 (offset: 0xf453c0) -> 0x59b8 fde=[ 2f78] │ │ │ │ - 0xffffffffffe7abd0 (offset: 0xf45440) -> 0x59d4 fde=[ 2f94] │ │ │ │ - 0xffffffffffe7ad70 (offset: 0xf455e0) -> 0x5a08 fde=[ 2fc8] │ │ │ │ - 0xffffffffffe7adb0 (offset: 0xf45620) -> 0x5a1c fde=[ 2fdc] │ │ │ │ - 0xffffffffffe7adf0 (offset: 0xf45660) -> 0x5a30 fde=[ 2ff0] │ │ │ │ - 0xffffffffffe7ae30 (offset: 0xf456a0) -> 0x5a44 fde=[ 3004] │ │ │ │ - 0xffffffffffe7ae70 (offset: 0xf456e0) -> 0x5a58 fde=[ 3018] │ │ │ │ - 0xffffffffffe7ae90 (offset: 0xf45700) -> 0x5a70 fde=[ 3030] │ │ │ │ - 0xffffffffffe7aeb0 (offset: 0xf45720) -> 0x5a84 fde=[ 3044] │ │ │ │ - 0xffffffffffe7b230 (offset: 0xf45aa0) -> 0x5ad0 fde=[ 3090] │ │ │ │ - 0xffffffffffe7b2a0 (offset: 0xf45b10) -> 0x5aec fde=[ 30ac] │ │ │ │ - 0xffffffffffe7b330 (offset: 0xf45ba0) -> 0x5b08 fde=[ 30c8] │ │ │ │ - 0xffffffffffe7b3b0 (offset: 0xf45c20) -> 0x5b24 fde=[ 30e4] │ │ │ │ - 0xffffffffffe7b3d0 (offset: 0xf45c40) -> 0x5b40 fde=[ 3100] │ │ │ │ - 0xffffffffffe7b410 (offset: 0xf45c80) -> 0x5b6c fde=[ 312c] │ │ │ │ - 0xffffffffffe7b450 (offset: 0xf45cc0) -> 0x5b98 fde=[ 3158] │ │ │ │ - 0xffffffffffe7b490 (offset: 0xf45d00) -> 0x5bc4 fde=[ 3184] │ │ │ │ - 0xffffffffffe7b4e0 (offset: 0xf45d50) -> 0x5bec fde=[ 31ac] │ │ │ │ - 0xffffffffffe7b4f0 (offset: 0xf45d60) -> 0x5c00 fde=[ 31c0] │ │ │ │ - 0xffffffffffe7b550 (offset: 0xf45dc0) -> 0x5c38 fde=[ 31f8] │ │ │ │ - 0xffffffffffe7b560 (offset: 0xf45dd0) -> 0x5c4c fde=[ 320c] │ │ │ │ - 0xffffffffffe7b570 (offset: 0xf45de0) -> 0x5c60 fde=[ 3220] │ │ │ │ - 0xffffffffffe7b590 (offset: 0xf45e00) -> 0x5c74 fde=[ 3234] │ │ │ │ - 0xffffffffffe7b5f0 (offset: 0xf45e60) -> 0x5c94 fde=[ 3254] │ │ │ │ - 0xffffffffffe7b650 (offset: 0xf45ec0) -> 0x5cac fde=[ 326c] │ │ │ │ - 0xffffffffffe7b930 (offset: 0xf461a0) -> 0x5d0c fde=[ 32cc] │ │ │ │ - 0xffffffffffe7b940 (offset: 0xf461b0) -> 0x5d20 fde=[ 32e0] │ │ │ │ - 0xffffffffffe7bb00 (offset: 0xf46370) -> 0x5d3c fde=[ 32fc] │ │ │ │ - 0xffffffffffe7bb10 (offset: 0xf46380) -> 0x5d50 fde=[ 3310] │ │ │ │ - 0xffffffffffe7bb20 (offset: 0xf46390) -> 0x5d64 fde=[ 3324] │ │ │ │ - 0xffffffffffe7bb30 (offset: 0xf463a0) -> 0x5d78 fde=[ 3338] │ │ │ │ - 0xffffffffffe7bb40 (offset: 0xf463b0) -> 0x5d8c fde=[ 334c] │ │ │ │ - 0xffffffffffe7bb50 (offset: 0xf463c0) -> 0x5da0 fde=[ 3360] │ │ │ │ - 0xffffffffffe7bb60 (offset: 0xf463d0) -> 0x5db4 fde=[ 3374] │ │ │ │ - 0xffffffffffe7bbb0 (offset: 0xf46420) -> 0x5de0 fde=[ 33a0] │ │ │ │ - 0xffffffffffe7bc70 (offset: 0xf464e0) -> 0x5dfc fde=[ 33bc] │ │ │ │ - 0xffffffffffe7bd40 (offset: 0xf465b0) -> 0x5e44 fde=[ 3404] │ │ │ │ - 0xffffffffffe7bd70 (offset: 0xf465e0) -> 0x5e58 fde=[ 3418] │ │ │ │ - 0xffffffffffe7be60 (offset: 0xf466d0) -> 0x5e74 fde=[ 3434] │ │ │ │ - 0xffffffffffe7bfe0 (offset: 0xf46850) -> 0x5ec0 fde=[ 3480] │ │ │ │ - 0xffffffffffe7c050 (offset: 0xf468c0) -> 0x5ed4 fde=[ 3494] │ │ │ │ - 0xffffffffffe7c090 (offset: 0xf46900) -> 0x5eec fde=[ 34ac] │ │ │ │ - 0xffffffffffe7c160 (offset: 0xf469d0) -> 0x5f00 fde=[ 34c0] │ │ │ │ - 0xffffffffffe7c360 (offset: 0xf46bd0) -> 0x5f4c fde=[ 350c] │ │ │ │ - 0xffffffffffe7c590 (offset: 0xf46e00) -> 0x5f98 fde=[ 3558] │ │ │ │ - 0xffffffffffe7c7b0 (offset: 0xf47020) -> 0x5ffc fde=[ 35bc] │ │ │ │ - 0xffffffffffe7c7c0 (offset: 0xf47030) -> 0x6010 fde=[ 35d0] │ │ │ │ - 0xffffffffffe7c8f0 (offset: 0xf47160) -> 0x6030 fde=[ 35f0] │ │ │ │ - 0xffffffffffe7ca00 (offset: 0xf47270) -> 0x6058 fde=[ 3618] │ │ │ │ - 0xffffffffffe7cb50 (offset: 0xf473c0) -> 0x6080 fde=[ 3640] │ │ │ │ - 0xffffffffffe7cdf0 (offset: 0xf47660) -> 0x60e8 fde=[ 36a8] │ │ │ │ - 0xffffffffffe7cee0 (offset: 0xf47750) -> 0x611c fde=[ 36dc] │ │ │ │ - 0xffffffffffe7d1a0 (offset: 0xf47a10) -> 0x6158 fde=[ 3718] │ │ │ │ - 0xffffffffffe7d1c0 (offset: 0xf47a30) -> 0x616c fde=[ 372c] │ │ │ │ - 0xffffffffffe7d2c0 (offset: 0xf47b30) -> 0x61b8 fde=[ 3778] │ │ │ │ - 0xffffffffffe7d3e0 (offset: 0xf47c50) -> 0x61f4 fde=[ 37b4] │ │ │ │ - 0xffffffffffe7d450 (offset: 0xf47cc0) -> 0x6220 fde=[ 37e0] │ │ │ │ - 0xffffffffffe7d4d0 (offset: 0xf47d40) -> 0x6254 fde=[ 3814] │ │ │ │ - 0xffffffffffe7d550 (offset: 0xf47dc0) -> 0x6280 fde=[ 3840] │ │ │ │ - 0xffffffffffe7e1c0 (offset: 0xf48a30) -> 0x62cc fde=[ 388c] │ │ │ │ - 0xffffffffffe7e1f0 (offset: 0xf48a60) -> 0x62e4 fde=[ 38a4] │ │ │ │ - 0xffffffffffe7e270 (offset: 0xf48ae0) -> 0x6308 fde=[ 38c8] │ │ │ │ - 0xffffffffffe7e2a0 (offset: 0xf48b10) -> 0x6328 fde=[ 38e8] │ │ │ │ - 0xffffffffffe7e2e0 (offset: 0xf48b50) -> 0x6340 fde=[ 3900] │ │ │ │ - 0xffffffffffe7e320 (offset: 0xf48b90) -> 0x6358 fde=[ 3918] │ │ │ │ - 0xffffffffffe7e370 (offset: 0xf48be0) -> 0x6370 fde=[ 3930] │ │ │ │ - 0xffffffffffe7e390 (offset: 0xf48c00) -> 0x6384 fde=[ 3944] │ │ │ │ - 0xffffffffffe7e400 (offset: 0xf48c70) -> 0x63b0 fde=[ 3970] │ │ │ │ - 0xffffffffffe7e480 (offset: 0xf48cf0) -> 0x63e4 fde=[ 39a4] │ │ │ │ - 0xffffffffffe7e4e0 (offset: 0xf48d50) -> 0x63f8 fde=[ 39b8] │ │ │ │ - 0xffffffffffe7e6e0 (offset: 0xf48f50) -> 0x646c fde=[ 3a2c] │ │ │ │ - 0xffffffffffe7e810 (offset: 0xf49080) -> 0x64b0 fde=[ 3a70] │ │ │ │ - 0xffffffffffe7e920 (offset: 0xf49190) -> 0x64fc fde=[ 3abc] │ │ │ │ - 0xffffffffffe7e9f0 (offset: 0xf49260) -> 0x6528 fde=[ 3ae8] │ │ │ │ - 0xffffffffffe7ea10 (offset: 0xf49280) -> 0x6540 fde=[ 3b00] │ │ │ │ - 0xffffffffffe7ea90 (offset: 0xf49300) -> 0x6558 fde=[ 3b18] │ │ │ │ - 0xffffffffffe7eab0 (offset: 0xf49320) -> 0x656c fde=[ 3b2c] │ │ │ │ - 0xffffffffffe7eac0 (offset: 0xf49330) -> 0x6580 fde=[ 3b40] │ │ │ │ - 0xffffffffffe7eae0 (offset: 0xf49350) -> 0x6594 fde=[ 3b54] │ │ │ │ - 0xffffffffffe7eb30 (offset: 0xf493a0) -> 0x65ac fde=[ 3b6c] │ │ │ │ - 0xffffffffffe7eb60 (offset: 0xf493d0) -> 0x65c8 fde=[ 3b88] │ │ │ │ - 0xffffffffffe7ecc0 (offset: 0xf49530) -> 0x6600 fde=[ 3bc0] │ │ │ │ - 0xffffffffffe7ed00 (offset: 0xf49570) -> 0x6614 fde=[ 3bd4] │ │ │ │ - 0xffffffffffe7ed80 (offset: 0xf495f0) -> 0x664c fde=[ 3c0c] │ │ │ │ - 0xffffffffffe7ee40 (offset: 0xf496b0) -> 0x6678 fde=[ 3c38] │ │ │ │ - 0xffffffffffe7ef90 (offset: 0xf49800) -> 0x66b8 fde=[ 3c78] │ │ │ │ - 0xffffffffffe7f000 (offset: 0xf49870) -> 0x66d0 fde=[ 3c90] │ │ │ │ - 0xffffffffffe7f010 (offset: 0xf49880) -> 0x66e4 fde=[ 3ca4] │ │ │ │ - 0xffffffffffe7f080 (offset: 0xf498f0) -> 0x66fc fde=[ 3cbc] │ │ │ │ - 0xffffffffffe7f0f0 (offset: 0xf49960) -> 0x6718 fde=[ 3cd8] │ │ │ │ - 0xffffffffffe7f120 (offset: 0xf49990) -> 0x672c fde=[ 3cec] │ │ │ │ - 0xffffffffffe7f1c0 (offset: 0xf49a30) -> 0x6748 fde=[ 3d08] │ │ │ │ - 0xffffffffffe7f320 (offset: 0xf49b90) -> 0x676c fde=[ 3d2c] │ │ │ │ - 0xffffffffffe7f3c0 (offset: 0xf49c30) -> 0x67a4 fde=[ 3d64] │ │ │ │ - 0xffffffffffe7f430 (offset: 0xf49ca0) -> 0x67e0 fde=[ 3da0] │ │ │ │ - 0xffffffffffe7f450 (offset: 0xf49cc0) -> 0x67f4 fde=[ 3db4] │ │ │ │ - 0xffffffffffe7f460 (offset: 0xf49cd0) -> 0x6808 fde=[ 3dc8] │ │ │ │ - 0xffffffffffe7f480 (offset: 0xf49cf0) -> 0x6824 fde=[ 3de4] │ │ │ │ - 0xffffffffffe7f4e0 (offset: 0xf49d50) -> 0x683c fde=[ 3dfc] │ │ │ │ - 0xffffffffffe7f550 (offset: 0xf49dc0) -> 0x6868 fde=[ 3e28] │ │ │ │ - 0xffffffffffe7f5b0 (offset: 0xf49e20) -> 0x6888 fde=[ 3e48] │ │ │ │ - 0xffffffffffe7f610 (offset: 0xf49e80) -> 0x68a8 fde=[ 3e68] │ │ │ │ - 0xffffffffffe7f640 (offset: 0xf49eb0) -> 0x68bc fde=[ 3e7c] │ │ │ │ - 0xffffffffffe7f660 (offset: 0xf49ed0) -> 0x68d0 fde=[ 3e90] │ │ │ │ - 0xffffffffffe7f6d0 (offset: 0xf49f40) -> 0x68e8 fde=[ 3ea8] │ │ │ │ - 0xffffffffffe7f7a0 (offset: 0xf4a010) -> 0x6908 fde=[ 3ec8] │ │ │ │ - 0xffffffffffe7f7c0 (offset: 0xf4a030) -> 0x6920 fde=[ 3ee0] │ │ │ │ - 0xffffffffffe7f870 (offset: 0xf4a0e0) -> 0x6934 fde=[ 3ef4] │ │ │ │ - 0xffffffffffe7f960 (offset: 0xf4a1d0) -> 0x6950 fde=[ 3f10] │ │ │ │ - 0xffffffffffe7f9c0 (offset: 0xf4a230) -> 0x6964 fde=[ 3f24] │ │ │ │ - 0xffffffffffe7fa40 (offset: 0xf4a2b0) -> 0x6978 fde=[ 3f38] │ │ │ │ - 0xffffffffffe7fa50 (offset: 0xf4a2c0) -> 0x698c fde=[ 3f4c] │ │ │ │ - 0xffffffffffe7faa0 (offset: 0xf4a310) -> 0x69a4 fde=[ 3f64] │ │ │ │ - 0xffffffffffe7fae0 (offset: 0xf4a350) -> 0x69bc fde=[ 3f7c] │ │ │ │ - 0xffffffffffe7faf0 (offset: 0xf4a360) -> 0x69d0 fde=[ 3f90] │ │ │ │ - 0xffffffffffe7fb10 (offset: 0xf4a380) -> 0x69ec fde=[ 3fac] │ │ │ │ - 0xffffffffffe7fb40 (offset: 0xf4a3b0) -> 0x6a04 fde=[ 3fc4] │ │ │ │ - 0xffffffffffe7fba0 (offset: 0xf4a410) -> 0x6a20 fde=[ 3fe0] │ │ │ │ - 0xffffffffffe7fbc0 (offset: 0xf4a430) -> 0x6a38 fde=[ 3ff8] │ │ │ │ - 0xffffffffffe7fc40 (offset: 0xf4a4b0) -> 0x6a58 fde=[ 4018] │ │ │ │ - 0xffffffffffe7fc70 (offset: 0xf4a4e0) -> 0x6a74 fde=[ 4034] │ │ │ │ - 0xffffffffffe7fca0 (offset: 0xf4a510) -> 0x6a90 fde=[ 4050] │ │ │ │ - 0xffffffffffe7fd60 (offset: 0xf4a5d0) -> 0x6ac8 fde=[ 4088] │ │ │ │ - 0xffffffffffe80360 (offset: 0xf4abd0) -> 0x6b48 fde=[ 4108] │ │ │ │ - 0xffffffffffe812b0 (offset: 0xf4bb20) -> 0x6ba8 fde=[ 4168] │ │ │ │ - 0xffffffffffe812c0 (offset: 0xf4bb30) -> 0x6bbc fde=[ 417c] │ │ │ │ - 0xffffffffffe81530 (offset: 0xf4bda0) -> 0x6c0c fde=[ 41cc] │ │ │ │ - 0xffffffffffe81540 (offset: 0xf4bdb0) -> 0x6c20 fde=[ 41e0] │ │ │ │ - 0xffffffffffe81550 (offset: 0xf4bdc0) -> 0x6c34 fde=[ 41f4] │ │ │ │ - 0xffffffffffe815d0 (offset: 0xf4be40) -> 0x6c58 fde=[ 4218] │ │ │ │ - 0xffffffffffe81630 (offset: 0xf4bea0) -> 0x6c90 fde=[ 4250] │ │ │ │ - 0xffffffffffe816a0 (offset: 0xf4bf10) -> 0x6ca4 fde=[ 4264] │ │ │ │ - 0xffffffffffe81730 (offset: 0xf4bfa0) -> 0x6cc4 fde=[ 4284] │ │ │ │ - 0xffffffffffe817c0 (offset: 0xf4c030) -> 0x6ce4 fde=[ 42a4] │ │ │ │ - 0xffffffffffe81840 (offset: 0xf4c0b0) -> 0x6cfc fde=[ 42bc] │ │ │ │ - 0xffffffffffe818f0 (offset: 0xf4c160) -> 0x6d10 fde=[ 42d0] │ │ │ │ - 0xffffffffffe81990 (offset: 0xf4c200) -> 0x6d24 fde=[ 42e4] │ │ │ │ - 0xffffffffffe81a20 (offset: 0xf4c290) -> 0x6d38 fde=[ 42f8] │ │ │ │ - 0xffffffffffe81aa0 (offset: 0xf4c310) -> 0x6d50 fde=[ 4310] │ │ │ │ - 0xffffffffffe81ae0 (offset: 0xf4c350) -> 0x6d64 fde=[ 4324] │ │ │ │ - 0xffffffffffe81b90 (offset: 0xf4c400) -> 0x6da0 fde=[ 4360] │ │ │ │ - 0xffffffffffe81bc0 (offset: 0xf4c430) -> 0x6db8 fde=[ 4378] │ │ │ │ - 0xffffffffffe81cb0 (offset: 0xf4c520) -> 0x6df0 fde=[ 43b0] │ │ │ │ - 0xffffffffffe81d90 (offset: 0xf4c600) -> 0x6e0c fde=[ 43cc] │ │ │ │ - 0xffffffffffe81e10 (offset: 0xf4c680) -> 0x6e28 fde=[ 43e8] │ │ │ │ - 0xffffffffffe81ea0 (offset: 0xf4c710) -> 0x6e60 fde=[ 4420] │ │ │ │ - 0xffffffffffe81ed0 (offset: 0xf4c740) -> 0x6e78 fde=[ 4438] │ │ │ │ - 0xffffffffffe81ef0 (offset: 0xf4c760) -> 0x6e90 fde=[ 4450] │ │ │ │ - 0xffffffffffe81fc0 (offset: 0xf4c830) -> 0x6ed8 fde=[ 4498] │ │ │ │ - 0xffffffffffe82430 (offset: 0xf4cca0) -> 0x6f28 fde=[ 44e8] │ │ │ │ - 0xffffffffffe825c0 (offset: 0xf4ce30) -> 0x6f68 fde=[ 4528] │ │ │ │ - 0xffffffffffe825d0 (offset: 0xf4ce40) -> 0x6f7c fde=[ 453c] │ │ │ │ - 0xffffffffffe825f0 (offset: 0xf4ce60) -> 0x6f90 fde=[ 4550] │ │ │ │ - 0xffffffffffe82600 (offset: 0xf4ce70) -> 0x6fa4 fde=[ 4564] │ │ │ │ - 0xffffffffffe82610 (offset: 0xf4ce80) -> 0x6fb8 fde=[ 4578] │ │ │ │ - 0xffffffffffe82620 (offset: 0xf4ce90) -> 0x6fcc fde=[ 458c] │ │ │ │ - 0xffffffffffe826c0 (offset: 0xf4cf30) -> 0x6ff0 fde=[ 45b0] │ │ │ │ - 0xffffffffffe82780 (offset: 0xf4cff0) -> 0x7014 fde=[ 45d4] │ │ │ │ - 0xffffffffffe82840 (offset: 0xf4d0b0) -> 0x7034 fde=[ 45f4] │ │ │ │ - 0xffffffffffe828b0 (offset: 0xf4d120) -> 0x7050 fde=[ 4610] │ │ │ │ - 0xffffffffffe82950 (offset: 0xf4d1c0) -> 0x708c fde=[ 464c] │ │ │ │ - 0xffffffffffe82b80 (offset: 0xf4d3f0) -> 0x70e0 fde=[ 46a0] │ │ │ │ - 0xffffffffffe82b90 (offset: 0xf4d400) -> 0x70f4 fde=[ 46b4] │ │ │ │ - 0xffffffffffe82ba0 (offset: 0xf4d410) -> 0x7108 fde=[ 46c8] │ │ │ │ - 0xffffffffffe82da0 (offset: 0xf4d610) -> 0x7178 fde=[ 4738] │ │ │ │ - 0xffffffffffe82e70 (offset: 0xf4d6e0) -> 0x71c4 fde=[ 4784] │ │ │ │ - 0xffffffffffe82fe0 (offset: 0xf4d850) -> 0x7210 fde=[ 47d0] │ │ │ │ - 0xffffffffffe83130 (offset: 0xf4d9a0) -> 0x7240 fde=[ 4800] │ │ │ │ - 0xffffffffffe832d0 (offset: 0xf4db40) -> 0x7270 fde=[ 4830] │ │ │ │ - 0xffffffffffe83310 (offset: 0xf4db80) -> 0x728c fde=[ 484c] │ │ │ │ - 0xffffffffffe83340 (offset: 0xf4dbb0) -> 0x72a0 fde=[ 4860] │ │ │ │ - 0xffffffffffe83370 (offset: 0xf4dbe0) -> 0x72b4 fde=[ 4874] │ │ │ │ - 0xffffffffffe83390 (offset: 0xf4dc00) -> 0x72c8 fde=[ 4888] │ │ │ │ - 0xffffffffffe833d0 (offset: 0xf4dc40) -> 0x72e0 fde=[ 48a0] │ │ │ │ - 0xffffffffffe83420 (offset: 0xf4dc90) -> 0x72f4 fde=[ 48b4] │ │ │ │ - 0xffffffffffe83430 (offset: 0xf4dca0) -> 0x7308 fde=[ 48c8] │ │ │ │ - 0xffffffffffe83450 (offset: 0xf4dcc0) -> 0x7320 fde=[ 48e0] │ │ │ │ - 0xffffffffffe835e0 (offset: 0xf4de50) -> 0x734c fde=[ 490c] │ │ │ │ - 0xffffffffffe83600 (offset: 0xf4de70) -> 0x7360 fde=[ 4920] │ │ │ │ - 0xffffffffffe83620 (offset: 0xf4de90) -> 0x7374 fde=[ 4934] │ │ │ │ - 0xffffffffffe83630 (offset: 0xf4dea0) -> 0x7388 fde=[ 4948] │ │ │ │ - 0xffffffffffe83650 (offset: 0xf4dec0) -> 0x739c fde=[ 495c] │ │ │ │ - 0xffffffffffe83670 (offset: 0xf4dee0) -> 0x73b0 fde=[ 4970] │ │ │ │ - 0xffffffffffe83690 (offset: 0xf4df00) -> 0x73c4 fde=[ 4984] │ │ │ │ - 0xffffffffffe836a0 (offset: 0xf4df10) -> 0x73d8 fde=[ 4998] │ │ │ │ - 0xffffffffffe836b0 (offset: 0xf4df20) -> 0x73ec fde=[ 49ac] │ │ │ │ - 0xffffffffffe836c0 (offset: 0xf4df30) -> 0x7400 fde=[ 49c0] │ │ │ │ - 0xffffffffffe836d0 (offset: 0xf4df40) -> 0x7414 fde=[ 49d4] │ │ │ │ - 0xffffffffffe836e0 (offset: 0xf4df50) -> 0x7428 fde=[ 49e8] │ │ │ │ - 0xffffffffffe836f0 (offset: 0xf4df60) -> 0x743c fde=[ 49fc] │ │ │ │ - 0xffffffffffe83720 (offset: 0xf4df90) -> 0x7450 fde=[ 4a10] │ │ │ │ - 0xffffffffffe83740 (offset: 0xf4dfb0) -> 0x7464 fde=[ 4a24] │ │ │ │ - 0xffffffffffe83760 (offset: 0xf4dfd0) -> 0x7478 fde=[ 4a38] │ │ │ │ - 0xffffffffffe83820 (offset: 0xf4e090) -> 0x7498 fde=[ 4a58] │ │ │ │ - 0xffffffffffe83830 (offset: 0xf4e0a0) -> 0x74ac fde=[ 4a6c] │ │ │ │ - 0xffffffffffe83840 (offset: 0xf4e0b0) -> 0x74c0 fde=[ 4a80] │ │ │ │ - 0xffffffffffe83870 (offset: 0xf4e0e0) -> 0x74e0 fde=[ 4aa0] │ │ │ │ - 0xffffffffffe83890 (offset: 0xf4e100) -> 0x74f4 fde=[ 4ab4] │ │ │ │ - 0xffffffffffe838a0 (offset: 0xf4e110) -> 0x7508 fde=[ 4ac8] │ │ │ │ - 0xffffffffffe838c0 (offset: 0xf4e130) -> 0x751c fde=[ 4adc] │ │ │ │ - 0xffffffffffe838e0 (offset: 0xf4e150) -> 0x7530 fde=[ 4af0] │ │ │ │ - 0xffffffffffe83900 (offset: 0xf4e170) -> 0x7544 fde=[ 4b04] │ │ │ │ - 0xffffffffffe83920 (offset: 0xf4e190) -> 0x7558 fde=[ 4b18] │ │ │ │ - 0xffffffffffe83940 (offset: 0xf4e1b0) -> 0x756c fde=[ 4b2c] │ │ │ │ - 0xffffffffffe83960 (offset: 0xf4e1d0) -> 0x7580 fde=[ 4b40] │ │ │ │ - 0xffffffffffe839f0 (offset: 0xf4e260) -> 0x759c fde=[ 4b5c] │ │ │ │ - 0xffffffffffe83a90 (offset: 0xf4e300) -> 0x75b8 fde=[ 4b78] │ │ │ │ - 0xffffffffffe83ac0 (offset: 0xf4e330) -> 0x75cc fde=[ 4b8c] │ │ │ │ - 0xffffffffffe83af0 (offset: 0xf4e360) -> 0x75e0 fde=[ 4ba0] │ │ │ │ - 0xffffffffffe83b20 (offset: 0xf4e390) -> 0x75f4 fde=[ 4bb4] │ │ │ │ - 0xffffffffffe83b30 (offset: 0xf4e3a0) -> 0x7608 fde=[ 4bc8] │ │ │ │ - 0xffffffffffe83b50 (offset: 0xf4e3c0) -> 0x761c fde=[ 4bdc] │ │ │ │ - 0xffffffffffe83b70 (offset: 0xf4e3e0) -> 0x7630 fde=[ 4bf0] │ │ │ │ - 0xffffffffffe83b90 (offset: 0xf4e400) -> 0x7644 fde=[ 4c04] │ │ │ │ - 0xffffffffffe83bb0 (offset: 0xf4e420) -> 0x7658 fde=[ 4c18] │ │ │ │ - 0xffffffffffe83bd0 (offset: 0xf4e440) -> 0x766c fde=[ 4c2c] │ │ │ │ - 0xffffffffffe83bf0 (offset: 0xf4e460) -> 0x7680 fde=[ 4c40] │ │ │ │ - 0xffffffffffe83c10 (offset: 0xf4e480) -> 0x7694 fde=[ 4c54] │ │ │ │ - 0xffffffffffe83c30 (offset: 0xf4e4a0) -> 0x76a8 fde=[ 4c68] │ │ │ │ - 0xffffffffffe83c50 (offset: 0xf4e4c0) -> 0x76bc fde=[ 4c7c] │ │ │ │ - 0xffffffffffe83c90 (offset: 0xf4e500) -> 0x76d0 fde=[ 4c90] │ │ │ │ - 0xffffffffffe83cf0 (offset: 0xf4e560) -> 0x76ec fde=[ 4cac] │ │ │ │ - 0xffffffffffe83d50 (offset: 0xf4e5c0) -> 0x7718 fde=[ 4cd8] │ │ │ │ - 0xffffffffffe83f30 (offset: 0xf4e7a0) -> 0x7748 fde=[ 4d08] │ │ │ │ - 0xffffffffffe84010 (offset: 0xf4e880) -> 0x7780 fde=[ 4d40] │ │ │ │ - 0xffffffffffe843f0 (offset: 0xf4ec60) -> 0x779c fde=[ 4d5c] │ │ │ │ - 0xffffffffffe84690 (offset: 0xf4ef00) -> 0x77c0 fde=[ 4d80] │ │ │ │ - 0xffffffffffe84830 (offset: 0xf4f0a0) -> 0x77f4 fde=[ 4db4] │ │ │ │ - 0xffffffffffe84a00 (offset: 0xf4f270) -> 0x7834 fde=[ 4df4] │ │ │ │ - 0xffffffffffe84a30 (offset: 0xf4f2a0) -> 0x7850 fde=[ 4e10] │ │ │ │ - 0xffffffffffe84a60 (offset: 0xf4f2d0) -> 0x786c fde=[ 4e2c] │ │ │ │ - 0xffffffffffe84b00 (offset: 0xf4f370) -> 0x7888 fde=[ 4e48] │ │ │ │ - 0xffffffffffe84b10 (offset: 0xf4f380) -> 0x789c fde=[ 4e5c] │ │ │ │ - 0xffffffffffe84ba0 (offset: 0xf4f410) -> 0x78b8 fde=[ 4e78] │ │ │ │ - 0xffffffffffe84c20 (offset: 0xf4f490) -> 0x78d4 fde=[ 4e94] │ │ │ │ - 0xffffffffffe84ca0 (offset: 0xf4f510) -> 0x7900 fde=[ 4ec0] │ │ │ │ - 0xffffffffffe84d80 (offset: 0xf4f5f0) -> 0x7918 fde=[ 4ed8] │ │ │ │ - 0xffffffffffe84ec0 (offset: 0xf4f730) -> 0x797c fde=[ 4f3c] │ │ │ │ - 0xffffffffffe84f10 (offset: 0xf4f780) -> 0x7998 fde=[ 4f58] │ │ │ │ - 0xffffffffffe85200 (offset: 0xf4fa70) -> 0x7a18 fde=[ 4fd8] │ │ │ │ - 0xffffffffffe853a0 (offset: 0xf4fc10) -> 0x7a64 fde=[ 5024] │ │ │ │ - 0xffffffffffe858b0 (offset: 0xf50120) -> 0x7a90 fde=[ 5050] │ │ │ │ - 0xffffffffffe85a30 (offset: 0xf502a0) -> 0x7ac4 fde=[ 5084] │ │ │ │ - 0xffffffffffe85c60 (offset: 0xf504d0) -> 0x7b00 fde=[ 50c0] │ │ │ │ - 0xffffffffffe85ea0 (offset: 0xf50710) -> 0x7b58 fde=[ 5118] │ │ │ │ - 0xffffffffffe86180 (offset: 0xf509f0) -> 0x7bc0 fde=[ 5180] │ │ │ │ - 0xffffffffffe86440 (offset: 0xf50cb0) -> 0x7be4 fde=[ 51a4] │ │ │ │ - 0xffffffffffe86660 (offset: 0xf50ed0) -> 0x7c24 fde=[ 51e4] │ │ │ │ - 0xffffffffffe86b30 (offset: 0xf513a0) -> 0x7c70 fde=[ 5230] │ │ │ │ - 0xffffffffffe87080 (offset: 0xf518f0) -> 0x7cbc fde=[ 527c] │ │ │ │ - 0xffffffffffe872b0 (offset: 0xf51b20) -> 0x7cf8 fde=[ 52b8] │ │ │ │ - 0xffffffffffe87580 (offset: 0xf51df0) -> 0x7d24 fde=[ 52e4] │ │ │ │ - 0xffffffffffe877c0 (offset: 0xf52030) -> 0x7d50 fde=[ 5310] │ │ │ │ - 0xffffffffffe879a0 (offset: 0xf52210) -> 0x7d6c fde=[ 532c] │ │ │ │ - 0xffffffffffe87ad0 (offset: 0xf52340) -> 0x7d90 fde=[ 5350] │ │ │ │ - 0xffffffffffe87be0 (offset: 0xf52450) -> 0x7db4 fde=[ 5374] │ │ │ │ - 0xffffffffffe87cf0 (offset: 0xf52560) -> 0x7dd8 fde=[ 5398] │ │ │ │ - 0xffffffffffe87d00 (offset: 0xf52570) -> 0x7dec fde=[ 53ac] │ │ │ │ - 0xffffffffffe87d20 (offset: 0xf52590) -> 0x7e00 fde=[ 53c0] │ │ │ │ - 0xffffffffffe87ea0 (offset: 0xf52710) -> 0x7e4c fde=[ 540c] │ │ │ │ - 0xffffffffffe88020 (offset: 0xf52890) -> 0x7e94 fde=[ 5454] │ │ │ │ - 0xffffffffffe88200 (offset: 0xf52a70) -> 0x7eec fde=[ 54ac] │ │ │ │ - 0xffffffffffe88320 (offset: 0xf52b90) -> 0x7f18 fde=[ 54d8] │ │ │ │ - 0xffffffffffe884a0 (offset: 0xf52d10) -> 0x7f34 fde=[ 54f4] │ │ │ │ - 0xffffffffffe886f0 (offset: 0xf52f60) -> 0x7f60 fde=[ 5520] │ │ │ │ - 0xffffffffffe888b0 (offset: 0xf53120) -> 0x7f8c fde=[ 554c] │ │ │ │ - 0xffffffffffe88ea0 (offset: 0xf53710) -> 0x7fd8 fde=[ 5598] │ │ │ │ - 0xffffffffffe89080 (offset: 0xf538f0) -> 0x7ff4 fde=[ 55b4] │ │ │ │ - 0xffffffffffe89330 (offset: 0xf53ba0) -> 0x8020 fde=[ 55e0] │ │ │ │ - 0xffffffffffe89510 (offset: 0xf53d80) -> 0x803c fde=[ 55fc] │ │ │ │ - 0xffffffffffe897b0 (offset: 0xf54020) -> 0x8078 fde=[ 5638] │ │ │ │ - 0xffffffffffe89d30 (offset: 0xf545a0) -> 0x80c4 fde=[ 5684] │ │ │ │ - 0xffffffffffe89d50 (offset: 0xf545c0) -> 0x80d8 fde=[ 5698] │ │ │ │ - 0xffffffffffe89de0 (offset: 0xf54650) -> 0x80fc fde=[ 56bc] │ │ │ │ - 0xffffffffffe89e50 (offset: 0xf546c0) -> 0x8120 fde=[ 56e0] │ │ │ │ - 0xffffffffffe89e60 (offset: 0xf546d0) -> 0x8134 fde=[ 56f4] │ │ │ │ - 0xffffffffffe89e70 (offset: 0xf546e0) -> 0x8148 fde=[ 5708] │ │ │ │ - 0xffffffffffe89ea0 (offset: 0xf54710) -> 0x8160 fde=[ 5720] │ │ │ │ - 0xffffffffffe89ec0 (offset: 0xf54730) -> 0x8174 fde=[ 5734] │ │ │ │ - 0xffffffffffe89fd0 (offset: 0xf54840) -> 0x81a0 fde=[ 5760] │ │ │ │ - 0xffffffffffe89fe0 (offset: 0xf54850) -> 0x81b4 fde=[ 5774] │ │ │ │ - 0xffffffffffe89ff0 (offset: 0xf54860) -> 0x81c8 fde=[ 5788] │ │ │ │ - 0xffffffffffe8a060 (offset: 0xf548d0) -> 0x8200 fde=[ 57c0] │ │ │ │ - 0xffffffffffe8a070 (offset: 0xf548e0) -> 0x8218 fde=[ 57d8] │ │ │ │ - 0xffffffffffe8a080 (offset: 0xf548f0) -> 0x822c fde=[ 57ec] │ │ │ │ - 0xffffffffffe8a0b0 (offset: 0xf54920) -> 0x8240 fde=[ 5800] │ │ │ │ - 0xffffffffffe8a0d0 (offset: 0xf54940) -> 0x8258 fde=[ 5818] │ │ │ │ - 0xffffffffffe8a0e0 (offset: 0xf54950) -> 0x8270 fde=[ 5830] │ │ │ │ - 0xffffffffffe8a170 (offset: 0xf549e0) -> 0x8298 fde=[ 5858] │ │ │ │ - 0xffffffffffe8a1d0 (offset: 0xf54a40) -> 0x82c0 fde=[ 5880] │ │ │ │ - 0xffffffffffe8a360 (offset: 0xf54bd0) -> 0x82e8 fde=[ 58a8] │ │ │ │ - 0xffffffffffe8a420 (offset: 0xf54c90) -> 0x82fc fde=[ 58bc] │ │ │ │ - 0xffffffffffe8a700 (offset: 0xf54f70) -> 0x831c fde=[ 58dc] │ │ │ │ - 0xffffffffffe8a870 (offset: 0xf550e0) -> 0x8330 fde=[ 58f0] │ │ │ │ - 0xffffffffffe8a8b0 (offset: 0xf55120) -> 0x8344 fde=[ 5904] │ │ │ │ - 0xffffffffffe8ab20 (offset: 0xf55390) -> 0x835c fde=[ 591c] │ │ │ │ - 0xffffffffffe8abc0 (offset: 0xf55430) -> 0x8378 fde=[ 5938] │ │ │ │ - 0xffffffffffe8ad00 (offset: 0xf55570) -> 0x8394 fde=[ 5954] │ │ │ │ - 0xffffffffffe8aff0 (offset: 0xf55860) -> 0x83b0 fde=[ 5970] │ │ │ │ - 0xffffffffffe8b050 (offset: 0xf558c0) -> 0x83c4 fde=[ 5984] │ │ │ │ - 0xffffffffffe8b1f0 (offset: 0xf55a60) -> 0x83e4 fde=[ 59a4] │ │ │ │ - 0xffffffffffe8b250 (offset: 0xf55ac0) -> 0x83f8 fde=[ 59b8] │ │ │ │ - 0xffffffffffe8b260 (offset: 0xf55ad0) -> 0x840c fde=[ 59cc] │ │ │ │ - 0xffffffffffe8b270 (offset: 0xf55ae0) -> 0x8420 fde=[ 59e0] │ │ │ │ - 0xffffffffffe8b2d0 (offset: 0xf55b40) -> 0x8434 fde=[ 59f4] │ │ │ │ - 0xffffffffffe8b330 (offset: 0xf55ba0) -> 0x8448 fde=[ 5a08] │ │ │ │ - 0xffffffffffe8b480 (offset: 0xf55cf0) -> 0x8480 fde=[ 5a40] │ │ │ │ - 0xffffffffffe8b490 (offset: 0xf55d00) -> 0x8494 fde=[ 5a54] │ │ │ │ - 0xffffffffffe8b4c0 (offset: 0xf55d30) -> 0x84b0 fde=[ 5a70] │ │ │ │ - 0xffffffffffe8b4f0 (offset: 0xf55d60) -> 0x84cc fde=[ 5a8c] │ │ │ │ - 0xffffffffffe8b510 (offset: 0xf55d80) -> 0x84e0 fde=[ 5aa0] │ │ │ │ - 0xffffffffffe8b720 (offset: 0xf55f90) -> 0x8500 fde=[ 5ac0] │ │ │ │ - 0xffffffffffe8b750 (offset: 0xf55fc0) -> 0x8514 fde=[ 5ad4] │ │ │ │ - 0xffffffffffe8b7d0 (offset: 0xf56040) -> 0x8528 fde=[ 5ae8] │ │ │ │ - 0xffffffffffe8b8c0 (offset: 0xf56130) -> 0x8568 fde=[ 5b28] │ │ │ │ - 0xffffffffffe8b9d0 (offset: 0xf56240) -> 0x85a8 fde=[ 5b68] │ │ │ │ - 0xffffffffffe8b9e0 (offset: 0xf56250) -> 0x85bc fde=[ 5b7c] │ │ │ │ - 0xffffffffffe8bae0 (offset: 0xf56350) -> 0x85dc fde=[ 5b9c] │ │ │ │ - 0xffffffffffe8bcb0 (offset: 0xf56520) -> 0x8618 fde=[ 5bd8] │ │ │ │ - 0xffffffffffe8bd20 (offset: 0xf56590) -> 0x8634 fde=[ 5bf4] │ │ │ │ - 0xffffffffffe8c0b0 (offset: 0xf56920) -> 0x8654 fde=[ 5c14] │ │ │ │ - 0xffffffffffe8d5a0 (offset: 0xf57e10) -> 0x86c8 fde=[ 5c88] │ │ │ │ - 0xffffffffffe8d5b0 (offset: 0xf57e20) -> 0x86e0 fde=[ 5ca0] │ │ │ │ - 0xffffffffffe8d690 (offset: 0xf57f00) -> 0x86f4 fde=[ 5cb4] │ │ │ │ - 0xffffffffffe8d6e0 (offset: 0xf57f50) -> 0x8708 fde=[ 5cc8] │ │ │ │ - 0xffffffffffe8d790 (offset: 0xf58000) -> 0x8738 fde=[ 5cf8] │ │ │ │ - 0xffffffffffe8d7b0 (offset: 0xf58020) -> 0x874c fde=[ 5d0c] │ │ │ │ - 0xffffffffffe8d7c0 (offset: 0xf58030) -> 0x8760 fde=[ 5d20] │ │ │ │ - 0xffffffffffe8d7d0 (offset: 0xf58040) -> 0x8774 fde=[ 5d34] │ │ │ │ - 0xffffffffffe8d7e0 (offset: 0xf58050) -> 0x8788 fde=[ 5d48] │ │ │ │ - 0xffffffffffe8d810 (offset: 0xf58080) -> 0x879c fde=[ 5d5c] │ │ │ │ - 0xffffffffffe8d880 (offset: 0xf580f0) -> 0x87b0 fde=[ 5d70] │ │ │ │ - 0xffffffffffe8da50 (offset: 0xf582c0) -> 0x87cc fde=[ 5d8c] │ │ │ │ - 0xffffffffffe8dbd0 (offset: 0xf58440) -> 0x8808 fde=[ 5dc8] │ │ │ │ - 0xffffffffffe8dc20 (offset: 0xf58490) -> 0x881c fde=[ 5ddc] │ │ │ │ - 0xffffffffffe8dc80 (offset: 0xf584f0) -> 0x8830 fde=[ 5df0] │ │ │ │ - 0xffffffffffe8dc90 (offset: 0xf58500) -> 0x8844 fde=[ 5e04] │ │ │ │ - 0xffffffffffe8ddb0 (offset: 0xf58620) -> 0x8880 fde=[ 5e40] │ │ │ │ - 0xffffffffffe8ddc0 (offset: 0xf58630) -> 0x8894 fde=[ 5e54] │ │ │ │ - 0xffffffffffe8de00 (offset: 0xf58670) -> 0x88bc fde=[ 5e7c] │ │ │ │ - 0xffffffffffe8de40 (offset: 0xf586b0) -> 0x88dc fde=[ 5e9c] │ │ │ │ - 0xffffffffffe8e040 (offset: 0xf588b0) -> 0x892c fde=[ 5eec] │ │ │ │ - 0xffffffffffe8e080 (offset: 0xf588f0) -> 0x8948 fde=[ 5f08] │ │ │ │ - 0xffffffffffe8e0d0 (offset: 0xf58940) -> 0x8960 fde=[ 5f20] │ │ │ │ - 0xffffffffffe8e270 (offset: 0xf58ae0) -> 0x89b0 fde=[ 5f70] │ │ │ │ - 0xffffffffffe8e310 (offset: 0xf58b80) -> 0x89c4 fde=[ 5f84] │ │ │ │ - 0xffffffffffe8e5e0 (offset: 0xf58e50) -> 0x8a28 fde=[ 5fe8] │ │ │ │ - 0xffffffffffe8e650 (offset: 0xf58ec0) -> 0x8a3c fde=[ 5ffc] │ │ │ │ - 0xffffffffffe8e6b0 (offset: 0xf58f20) -> 0x8a64 fde=[ 6024] │ │ │ │ - 0xffffffffffe8e710 (offset: 0xf58f80) -> 0x8a80 fde=[ 6040] │ │ │ │ - 0xffffffffffe8e730 (offset: 0xf58fa0) -> 0x8a94 fde=[ 6054] │ │ │ │ - 0xffffffffffe8e760 (offset: 0xf58fd0) -> 0x8aa8 fde=[ 6068] │ │ │ │ - 0xffffffffffe8ea10 (offset: 0xf59280) -> 0x8b0c fde=[ 60cc] │ │ │ │ - 0xffffffffffe8eb80 (offset: 0xf593f0) -> 0x8b3c fde=[ 60fc] │ │ │ │ - 0xffffffffffe8eb90 (offset: 0xf59400) -> 0x8b50 fde=[ 6110] │ │ │ │ - 0xffffffffffe8f260 (offset: 0xf59ad0) -> 0x8ba0 fde=[ 6160] │ │ │ │ - 0xffffffffffe8f270 (offset: 0xf59ae0) -> 0x8bb4 fde=[ 6174] │ │ │ │ - 0xffffffffffe8f280 (offset: 0xf59af0) -> 0x8bc8 fde=[ 6188] │ │ │ │ - 0xffffffffffe8f290 (offset: 0xf59b00) -> 0x8be0 fde=[ 61a0] │ │ │ │ - 0xffffffffffe8f6a0 (offset: 0xf59f10) -> 0x8c30 fde=[ 61f0] │ │ │ │ - 0xffffffffffe8f6c0 (offset: 0xf59f30) -> 0x8c4c fde=[ 620c] │ │ │ │ - 0xffffffffffe8f6d0 (offset: 0xf59f40) -> 0x8c68 fde=[ 6228] │ │ │ │ - 0xffffffffffe8f720 (offset: 0xf59f90) -> 0x8c94 fde=[ 6254] │ │ │ │ - 0xffffffffffe8f7a0 (offset: 0xf5a010) -> 0x8cb8 fde=[ 6278] │ │ │ │ - 0xffffffffffe8f820 (offset: 0xf5a090) -> 0x8ccc fde=[ 628c] │ │ │ │ - 0xffffffffffe8f8c0 (offset: 0xf5a130) -> 0x8ce8 fde=[ 62a8] │ │ │ │ - 0xffffffffffe8f9c0 (offset: 0xf5a230) -> 0x8d04 fde=[ 62c4] │ │ │ │ - 0xffffffffffe8fa80 (offset: 0xf5a2f0) -> 0x8d20 fde=[ 62e0] │ │ │ │ - 0xffffffffffe8fb40 (offset: 0xf5a3b0) -> 0x8d3c fde=[ 62fc] │ │ │ │ - 0xffffffffffe8fc10 (offset: 0xf5a480) -> 0x8d50 fde=[ 6310] │ │ │ │ - 0xffffffffffe8fc20 (offset: 0xf5a490) -> 0x8d64 fde=[ 6324] │ │ │ │ - 0xffffffffffe8fcc0 (offset: 0xf5a530) -> 0x8d80 fde=[ 6340] │ │ │ │ - 0xffffffffffe8fd80 (offset: 0xf5a5f0) -> 0x8d9c fde=[ 635c] │ │ │ │ - 0xffffffffffe8fe90 (offset: 0xf5a700) -> 0x8db8 fde=[ 6378] │ │ │ │ - 0xffffffffffe8ffa0 (offset: 0xf5a810) -> 0x8dd4 fde=[ 6394] │ │ │ │ - 0xffffffffffe90450 (offset: 0xf5acc0) -> 0x8df8 fde=[ 63b8] │ │ │ │ - 0xffffffffffe904e0 (offset: 0xf5ad50) -> 0x8e14 fde=[ 63d4] │ │ │ │ - 0xffffffffffe905e0 (offset: 0xf5ae50) -> 0x8eb0 fde=[ 6470] │ │ │ │ - 0xffffffffffe909f0 (offset: 0xf5b260) -> 0x8edc fde=[ 649c] │ │ │ │ - 0xffffffffffe90a20 (offset: 0xf5b290) -> 0x8ef0 fde=[ 64b0] │ │ │ │ - 0xffffffffffe90a50 (offset: 0xf5b2c0) -> 0x8f04 fde=[ 64c4] │ │ │ │ - 0xffffffffffe90e50 (offset: 0xf5b6c0) -> 0x8f68 fde=[ 6528] │ │ │ │ - 0xffffffffffe90fb0 (offset: 0xf5b820) -> 0x902c fde=[ 65ec] │ │ │ │ - 0xffffffffffe911d0 (offset: 0xf5ba40) -> 0x9064 fde=[ 6624] │ │ │ │ - 0xffffffffffe91290 (offset: 0xf5bb00) -> 0x9080 fde=[ 6640] │ │ │ │ - 0xffffffffffe912a0 (offset: 0xf5bb10) -> 0x9094 fde=[ 6654] │ │ │ │ - 0xffffffffffe91360 (offset: 0xf5bbd0) -> 0x90b0 fde=[ 6670] │ │ │ │ - 0xffffffffffe91420 (offset: 0xf5bc90) -> 0x90cc fde=[ 668c] │ │ │ │ - 0xffffffffffe91520 (offset: 0xf5bd90) -> 0x90e8 fde=[ 66a8] │ │ │ │ - 0xffffffffffe91560 (offset: 0xf5bdd0) -> 0x9104 fde=[ 66c4] │ │ │ │ - 0xffffffffffe915a0 (offset: 0xf5be10) -> 0x9120 fde=[ 66e0] │ │ │ │ - 0xffffffffffe915b0 (offset: 0xf5be20) -> 0x9198 fde=[ 6758] │ │ │ │ - 0xffffffffffe916b0 (offset: 0xf5bf20) -> 0x91ac fde=[ 676c] │ │ │ │ - 0xffffffffffe916f0 (offset: 0xf5bf60) -> 0x91d4 fde=[ 6794] │ │ │ │ - 0xffffffffffe917f0 (offset: 0xf5c060) -> 0x920c fde=[ 67cc] │ │ │ │ - 0xffffffffffe91840 (offset: 0xf5c0b0) -> 0x9224 fde=[ 67e4] │ │ │ │ - 0xffffffffffe91880 (offset: 0xf5c0f0) -> 0x924c fde=[ 680c] │ │ │ │ - 0xffffffffffe919a0 (offset: 0xf5c210) -> 0x9288 fde=[ 6848] │ │ │ │ - 0xffffffffffe91a10 (offset: 0xf5c280) -> 0x92a4 fde=[ 6864] │ │ │ │ - 0xffffffffffe91a70 (offset: 0xf5c2e0) -> 0x92e0 fde=[ 68a0] │ │ │ │ - 0xffffffffffe92030 (offset: 0xf5c8a0) -> 0x932c fde=[ 68ec] │ │ │ │ - 0xffffffffffe92050 (offset: 0xf5c8c0) -> 0x9340 fde=[ 6900] │ │ │ │ - 0xffffffffffe920c0 (offset: 0xf5c930) -> 0x9354 fde=[ 6914] │ │ │ │ - 0xffffffffffe920d0 (offset: 0xf5c940) -> 0x9368 fde=[ 6928] │ │ │ │ - 0xffffffffffe92190 (offset: 0xf5ca00) -> 0x93d8 fde=[ 6998] │ │ │ │ - 0xffffffffffe92790 (offset: 0xf5d000) -> 0x9424 fde=[ 69e4] │ │ │ │ - 0xffffffffffe927f0 (offset: 0xf5d060) -> 0x9440 fde=[ 6a00] │ │ │ │ - 0xffffffffffe92850 (offset: 0xf5d0c0) -> 0x945c fde=[ 6a1c] │ │ │ │ - 0xffffffffffe92950 (offset: 0xf5d1c0) -> 0x9488 fde=[ 6a48] │ │ │ │ - 0xffffffffffe92990 (offset: 0xf5d200) -> 0x94a8 fde=[ 6a68] │ │ │ │ - 0xffffffffffe92a30 (offset: 0xf5d2a0) -> 0x94d4 fde=[ 6a94] │ │ │ │ - 0xffffffffffe92ac0 (offset: 0xf5d330) -> 0x94f4 fde=[ 6ab4] │ │ │ │ - 0xffffffffffe92be0 (offset: 0xf5d450) -> 0x958c fde=[ 6b4c] │ │ │ │ - 0xffffffffffe92e00 (offset: 0xf5d670) -> 0x9608 fde=[ 6bc8] │ │ │ │ - 0xffffffffffe931e0 (offset: 0xf5da50) -> 0x9658 fde=[ 6c18] │ │ │ │ - 0xffffffffffe93200 (offset: 0xf5da70) -> 0x96c0 fde=[ 6c80] │ │ │ │ - 0xffffffffffe93770 (offset: 0xf5dfe0) -> 0x96fc fde=[ 6cbc] │ │ │ │ - 0xffffffffffe93a00 (offset: 0xf5e270) -> 0x9748 fde=[ 6d08] │ │ │ │ - 0xffffffffffe93b00 (offset: 0xf5e370) -> 0x9794 fde=[ 6d54] │ │ │ │ - 0xffffffffffe94610 (offset: 0xf5ee80) -> 0x97d8 fde=[ 6d98] │ │ │ │ - 0xffffffffffe946a0 (offset: 0xf5ef10) -> 0x97ec fde=[ 6dac] │ │ │ │ - 0xffffffffffe946e0 (offset: 0xf5ef50) -> 0x9800 fde=[ 6dc0] │ │ │ │ - 0xffffffffffe94800 (offset: 0xf5f070) -> 0x9830 fde=[ 6df0] │ │ │ │ - 0xffffffffffe94960 (offset: 0xf5f1d0) -> 0x984c fde=[ 6e0c] │ │ │ │ - 0xffffffffffe94a50 (offset: 0xf5f2c0) -> 0x989c fde=[ 6e5c] │ │ │ │ - 0xffffffffffe94b20 (offset: 0xf5f390) -> 0x98b0 fde=[ 6e70] │ │ │ │ - 0xffffffffffe94d80 (offset: 0xf5f5f0) -> 0x98fc fde=[ 6ebc] │ │ │ │ - 0xffffffffffe950b0 (offset: 0xf5f920) -> 0x9918 fde=[ 6ed8] │ │ │ │ - 0xffffffffffe950e0 (offset: 0xf5f950) -> 0x9934 fde=[ 6ef4] │ │ │ │ - 0xffffffffffe95470 (offset: 0xf5fce0) -> 0x9998 fde=[ 6f58] │ │ │ │ - 0xffffffffffe95480 (offset: 0xf5fcf0) -> 0x99ac fde=[ 6f6c] │ │ │ │ - 0xffffffffffe95490 (offset: 0xf5fd00) -> 0x99c0 fde=[ 6f80] │ │ │ │ - 0xffffffffffe954d0 (offset: 0xf5fd40) -> 0x99d4 fde=[ 6f94] │ │ │ │ - 0xffffffffffe95510 (offset: 0xf5fd80) -> 0x99e8 fde=[ 6fa8] │ │ │ │ - 0xffffffffffe95530 (offset: 0xf5fda0) -> 0x99fc fde=[ 6fbc] │ │ │ │ - 0xffffffffffe95550 (offset: 0xf5fdc0) -> 0x9a10 fde=[ 6fd0] │ │ │ │ - 0xffffffffffe95680 (offset: 0xf5fef0) -> 0x9a34 fde=[ 6ff4] │ │ │ │ - 0xffffffffffe95690 (offset: 0xf5ff00) -> 0x9a48 fde=[ 7008] │ │ │ │ - 0xffffffffffe956b0 (offset: 0xf5ff20) -> 0x9a5c fde=[ 701c] │ │ │ │ - 0xffffffffffe958f0 (offset: 0xf60160) -> 0x9a78 fde=[ 7038] │ │ │ │ - 0xffffffffffe95920 (offset: 0xf60190) -> 0x9a94 fde=[ 7054] │ │ │ │ - 0xffffffffffe95af0 (offset: 0xf60360) -> 0x9acc fde=[ 708c] │ │ │ │ - 0xffffffffffe95c00 (offset: 0xf60470) -> 0x9af8 fde=[ 70b8] │ │ │ │ - 0xffffffffffe95d90 (offset: 0xf60600) -> 0x9b30 fde=[ 70f0] │ │ │ │ - 0xffffffffffe95f70 (offset: 0xf607e0) -> 0x9b7c fde=[ 713c] │ │ │ │ - 0xffffffffffe96030 (offset: 0xf608a0) -> 0x9b98 fde=[ 7158] │ │ │ │ - 0xffffffffffe96100 (offset: 0xf60970) -> 0x9bb4 fde=[ 7174] │ │ │ │ - 0xffffffffffe961e0 (offset: 0xf60a50) -> 0x9bd0 fde=[ 7190] │ │ │ │ - 0xffffffffffe962c0 (offset: 0xf60b30) -> 0x9bec fde=[ 71ac] │ │ │ │ - 0xffffffffffe96390 (offset: 0xf60c00) -> 0x9c08 fde=[ 71c8] │ │ │ │ - 0xffffffffffe96460 (offset: 0xf60cd0) -> 0x9c24 fde=[ 71e4] │ │ │ │ - 0xffffffffffe96470 (offset: 0xf60ce0) -> 0x9c38 fde=[ 71f8] │ │ │ │ - 0xffffffffffe96530 (offset: 0xf60da0) -> 0x9c54 fde=[ 7214] │ │ │ │ - 0xffffffffffe965b0 (offset: 0xf60e20) -> 0x9c7c fde=[ 723c] │ │ │ │ - 0xffffffffffe96620 (offset: 0xf60e90) -> 0x9c90 fde=[ 7250] │ │ │ │ - 0xffffffffffe96640 (offset: 0xf60eb0) -> 0x9ca8 fde=[ 7268] │ │ │ │ - 0xffffffffffe96670 (offset: 0xf60ee0) -> 0x9cbc fde=[ 727c] │ │ │ │ - 0xffffffffffe96700 (offset: 0xf60f70) -> 0x9cd0 fde=[ 7290] │ │ │ │ - 0xffffffffffe96740 (offset: 0xf60fb0) -> 0x9ce4 fde=[ 72a4] │ │ │ │ - 0xffffffffffe967a0 (offset: 0xf61010) -> 0x9cf8 fde=[ 72b8] │ │ │ │ - 0xffffffffffe967b0 (offset: 0xf61020) -> 0x9d0c fde=[ 72cc] │ │ │ │ - 0xffffffffffe96810 (offset: 0xf61080) -> 0x9d20 fde=[ 72e0] │ │ │ │ - 0xffffffffffe96870 (offset: 0xf610e0) -> 0x9d34 fde=[ 72f4] │ │ │ │ - 0xffffffffffe968e0 (offset: 0xf61150) -> 0x9d48 fde=[ 7308] │ │ │ │ - 0xffffffffffe96930 (offset: 0xf611a0) -> 0x9d70 fde=[ 7330] │ │ │ │ - 0xffffffffffe96a30 (offset: 0xf612a0) -> 0x9d9c fde=[ 735c] │ │ │ │ - 0xffffffffffe96a80 (offset: 0xf612f0) -> 0x9db0 fde=[ 7370] │ │ │ │ - 0xffffffffffe96ae0 (offset: 0xf61350) -> 0x9dc4 fde=[ 7384] │ │ │ │ - 0xffffffffffe96af0 (offset: 0xf61360) -> 0x9dd8 fde=[ 7398] │ │ │ │ - 0xffffffffffe96cf0 (offset: 0xf61560) -> 0x9e08 fde=[ 73c8] │ │ │ │ - 0xffffffffffe96dd0 (offset: 0xf61640) -> 0x9e48 fde=[ 7408] │ │ │ │ - 0xffffffffffe96df0 (offset: 0xf61660) -> 0x9e60 fde=[ 7420] │ │ │ │ - 0xffffffffffe96e20 (offset: 0xf61690) -> 0x9e78 fde=[ 7438] │ │ │ │ - 0xffffffffffe96eb0 (offset: 0xf61720) -> 0x9e9c fde=[ 745c] │ │ │ │ - 0xffffffffffe96ed0 (offset: 0xf61740) -> 0x9eb8 fde=[ 7478] │ │ │ │ - 0xffffffffffe96ef0 (offset: 0xf61760) -> 0x9ecc fde=[ 748c] │ │ │ │ - 0xffffffffffe96f00 (offset: 0xf61770) -> 0x9ee0 fde=[ 74a0] │ │ │ │ - 0xffffffffffe96f70 (offset: 0xf617e0) -> 0x9efc fde=[ 74bc] │ │ │ │ - 0xffffffffffe97020 (offset: 0xf61890) -> 0x9f20 fde=[ 74e0] │ │ │ │ - 0xffffffffffe97050 (offset: 0xf618c0) -> 0x9f3c fde=[ 74fc] │ │ │ │ - 0xffffffffffe97080 (offset: 0xf618f0) -> 0x9f58 fde=[ 7518] │ │ │ │ - 0xffffffffffe970d0 (offset: 0xf61940) -> 0x9f84 fde=[ 7544] │ │ │ │ - 0xffffffffffe97100 (offset: 0xf61970) -> 0x9fac fde=[ 756c] │ │ │ │ - 0xffffffffffe97120 (offset: 0xf61990) -> 0x9fc8 fde=[ 7588] │ │ │ │ - 0xffffffffffe972d0 (offset: 0xf61b40) -> 0x9ff4 fde=[ 75b4] │ │ │ │ - 0xffffffffffe97460 (offset: 0xf61cd0) -> 0xa020 fde=[ 75e0] │ │ │ │ - 0xffffffffffe974d0 (offset: 0xf61d40) -> 0xa03c fde=[ 75fc] │ │ │ │ - 0xffffffffffe97530 (offset: 0xf61da0) -> 0xa058 fde=[ 7618] │ │ │ │ - 0xffffffffffe975f0 (offset: 0xf61e60) -> 0xa07c fde=[ 763c] │ │ │ │ - 0xffffffffffe97600 (offset: 0xf61e70) -> 0xa090 fde=[ 7650] │ │ │ │ - 0xffffffffffe97760 (offset: 0xf61fd0) -> 0xa0dc fde=[ 769c] │ │ │ │ - 0xffffffffffe977c0 (offset: 0xf62030) -> 0xa0f8 fde=[ 76b8] │ │ │ │ - 0xffffffffffe97840 (offset: 0xf620b0) -> 0xa134 fde=[ 76f4] │ │ │ │ - 0xffffffffffe97850 (offset: 0xf620c0) -> 0xa148 fde=[ 7708] │ │ │ │ - 0xffffffffffe978b0 (offset: 0xf62120) -> 0xa16c fde=[ 772c] │ │ │ │ - 0xffffffffffe97910 (offset: 0xf62180) -> 0xa188 fde=[ 7748] │ │ │ │ - 0xffffffffffe97920 (offset: 0xf62190) -> 0xa19c fde=[ 775c] │ │ │ │ - 0xffffffffffe97930 (offset: 0xf621a0) -> 0xa1b0 fde=[ 7770] │ │ │ │ - 0xffffffffffe97980 (offset: 0xf621f0) -> 0xa1d0 fde=[ 7790] │ │ │ │ - 0xffffffffffe979c0 (offset: 0xf62230) -> 0xa1ec fde=[ 77ac] │ │ │ │ - 0xffffffffffe97a50 (offset: 0xf622c0) -> 0xa208 fde=[ 77c8] │ │ │ │ - 0xffffffffffe97da0 (offset: 0xf62610) -> 0xa258 fde=[ 7818] │ │ │ │ - 0xffffffffffe97de0 (offset: 0xf62650) -> 0xa274 fde=[ 7834] │ │ │ │ - 0xffffffffffe97e70 (offset: 0xf626e0) -> 0xa2a0 fde=[ 7860] │ │ │ │ - 0xffffffffffe97eb0 (offset: 0xf62720) -> 0xa2c0 fde=[ 7880] │ │ │ │ - 0xffffffffffe97ec0 (offset: 0xf62730) -> 0xa2d4 fde=[ 7894] │ │ │ │ - 0xffffffffffe97ee0 (offset: 0xf62750) -> 0xa2ec fde=[ 78ac] │ │ │ │ - 0xffffffffffe97ef0 (offset: 0xf62760) -> 0xa300 fde=[ 78c0] │ │ │ │ - 0xffffffffffe97f40 (offset: 0xf627b0) -> 0xa330 fde=[ 78f0] │ │ │ │ - 0xffffffffffe97f90 (offset: 0xf62800) -> 0xa368 fde=[ 7928] │ │ │ │ - 0xffffffffffe98030 (offset: 0xf628a0) -> 0xa38c fde=[ 794c] │ │ │ │ - 0xffffffffffe98060 (offset: 0xf628d0) -> 0xa3a8 fde=[ 7968] │ │ │ │ - 0xffffffffffe98090 (offset: 0xf62900) -> 0xa3c4 fde=[ 7984] │ │ │ │ - 0xffffffffffe980c0 (offset: 0xf62930) -> 0xa3e0 fde=[ 79a0] │ │ │ │ - 0xffffffffffe980f0 (offset: 0xf62960) -> 0xa3fc fde=[ 79bc] │ │ │ │ - 0xffffffffffe981d0 (offset: 0xf62a40) -> 0xa440 fde=[ 7a00] │ │ │ │ - 0xffffffffffe981e0 (offset: 0xf62a50) -> 0xa454 fde=[ 7a14] │ │ │ │ - 0xffffffffffe981f0 (offset: 0xf62a60) -> 0xa468 fde=[ 7a28] │ │ │ │ - 0xffffffffffe982a0 (offset: 0xf62b10) -> 0xa4c0 fde=[ 7a80] │ │ │ │ - 0xffffffffffe982e0 (offset: 0xf62b50) -> 0xa4e8 fde=[ 7aa8] │ │ │ │ - 0xffffffffffe982f0 (offset: 0xf62b60) -> 0xa4fc fde=[ 7abc] │ │ │ │ - 0xffffffffffe98300 (offset: 0xf62b70) -> 0xa510 fde=[ 7ad0] │ │ │ │ - 0xffffffffffe98310 (offset: 0xf62b80) -> 0xa524 fde=[ 7ae4] │ │ │ │ - 0xffffffffffe98320 (offset: 0xf62b90) -> 0xa538 fde=[ 7af8] │ │ │ │ - 0xffffffffffe98350 (offset: 0xf62bc0) -> 0xa554 fde=[ 7b14] │ │ │ │ - 0xffffffffffe98360 (offset: 0xf62bd0) -> 0xa568 fde=[ 7b28] │ │ │ │ - 0xffffffffffe98390 (offset: 0xf62c00) -> 0xa584 fde=[ 7b44] │ │ │ │ - 0xffffffffffe983c0 (offset: 0xf62c30) -> 0xa5a0 fde=[ 7b60] │ │ │ │ - 0xffffffffffe983d0 (offset: 0xf62c40) -> 0xa5b4 fde=[ 7b74] │ │ │ │ - 0xffffffffffe983e0 (offset: 0xf62c50) -> 0xa5c8 fde=[ 7b88] │ │ │ │ - 0xffffffffffe983f0 (offset: 0xf62c60) -> 0xa5dc fde=[ 7b9c] │ │ │ │ - 0xffffffffffe98430 (offset: 0xf62ca0) -> 0xa5f8 fde=[ 7bb8] │ │ │ │ - 0xffffffffffe98460 (offset: 0xf62cd0) -> 0xa614 fde=[ 7bd4] │ │ │ │ - 0xffffffffffe98490 (offset: 0xf62d00) -> 0xa630 fde=[ 7bf0] │ │ │ │ - 0xffffffffffe984a0 (offset: 0xf62d10) -> 0xa644 fde=[ 7c04] │ │ │ │ - 0xffffffffffe984d0 (offset: 0xf62d40) -> 0xa664 fde=[ 7c24] │ │ │ │ - 0xffffffffffe984f0 (offset: 0xf62d60) -> 0xa680 fde=[ 7c40] │ │ │ │ - 0xffffffffffe98540 (offset: 0xf62db0) -> 0xa69c fde=[ 7c5c] │ │ │ │ - 0xffffffffffe98b30 (offset: 0xf633a0) -> 0xa6f0 fde=[ 7cb0] │ │ │ │ - 0xffffffffffe98b40 (offset: 0xf633b0) -> 0xa704 fde=[ 7cc4] │ │ │ │ - 0xffffffffffe98b60 (offset: 0xf633d0) -> 0xa718 fde=[ 7cd8] │ │ │ │ - 0xffffffffffe98be0 (offset: 0xf63450) -> 0xa74c fde=[ 7d0c] │ │ │ │ - 0xffffffffffe98c00 (offset: 0xf63470) -> 0xa760 fde=[ 7d20] │ │ │ │ - 0xffffffffffe98c90 (offset: 0xf63500) -> 0xa778 fde=[ 7d38] │ │ │ │ - 0xffffffffffe98ca0 (offset: 0xf63510) -> 0xa78c fde=[ 7d4c] │ │ │ │ - 0xffffffffffe98cf0 (offset: 0xf63560) -> 0xa7a4 fde=[ 7d64] │ │ │ │ - 0xffffffffffe98d00 (offset: 0xf63570) -> 0xa7b8 fde=[ 7d78] │ │ │ │ - 0xffffffffffe98d10 (offset: 0xf63580) -> 0xa7cc fde=[ 7d8c] │ │ │ │ - 0xffffffffffe98d70 (offset: 0xf635e0) -> 0xa7e8 fde=[ 7da8] │ │ │ │ - 0xffffffffffe98d90 (offset: 0xf63600) -> 0xa7fc fde=[ 7dbc] │ │ │ │ - 0xffffffffffe98db0 (offset: 0xf63620) -> 0xa810 fde=[ 7dd0] │ │ │ │ - 0xffffffffffe98dc0 (offset: 0xf63630) -> 0xa824 fde=[ 7de4] │ │ │ │ - 0xffffffffffe98e10 (offset: 0xf63680) -> 0xa83c fde=[ 7dfc] │ │ │ │ - 0xffffffffffe99120 (offset: 0xf63990) -> 0xa88c fde=[ 7e4c] │ │ │ │ - 0xffffffffffe99250 (offset: 0xf63ac0) -> 0xa8b8 fde=[ 7e78] │ │ │ │ - 0xffffffffffe992c0 (offset: 0xf63b30) -> 0xa8dc fde=[ 7e9c] │ │ │ │ - 0xffffffffffe99440 (offset: 0xf63cb0) -> 0xa918 fde=[ 7ed8] │ │ │ │ - 0xffffffffffe99510 (offset: 0xf63d80) -> 0xa948 fde=[ 7f08] │ │ │ │ - 0xffffffffffe99530 (offset: 0xf63da0) -> 0xa95c fde=[ 7f1c] │ │ │ │ - 0xffffffffffe99550 (offset: 0xf63dc0) -> 0xa970 fde=[ 7f30] │ │ │ │ - 0xffffffffffea6550 (offset: 0xf70dc0) -> 0xa998 fde=[ 7f58] │ │ │ │ - 0xffffffffffea6580 (offset: 0xf70df0) -> 0xa9c0 fde=[ 7f80] │ │ │ │ - 0xffffffffffea65f0 (offset: 0xf70e60) -> 0xa9fc fde=[ 7fbc] │ │ │ │ - 0xffffffffffea67e0 (offset: 0xf71050) -> 0xaa48 fde=[ 8008] │ │ │ │ - 0xffffffffffea68c0 (offset: 0xf71130) -> 0xaa84 fde=[ 8044] │ │ │ │ - 0xffffffffffea6930 (offset: 0xf711a0) -> 0xaab0 fde=[ 8070] │ │ │ │ - 0xffffffffffea6950 (offset: 0xf711c0) -> 0xaac8 fde=[ 8088] │ │ │ │ - 0xffffffffffea6980 (offset: 0xf711f0) -> 0xaae4 fde=[ 80a4] │ │ │ │ - 0xffffffffffea69b0 (offset: 0xf71220) -> 0xab00 fde=[ 80c0] │ │ │ │ - 0xffffffffffea6a00 (offset: 0xf71270) -> 0xab1c fde=[ 80dc] │ │ │ │ - 0xffffffffffea6ab0 (offset: 0xf71320) -> 0xab34 fde=[ 80f4] │ │ │ │ - 0xffffffffffea6b00 (offset: 0xf71370) -> 0xab5c fde=[ 811c] │ │ │ │ - 0xffffffffffea6b10 (offset: 0xf71380) -> 0xab70 fde=[ 8130] │ │ │ │ - 0xffffffffffea6b30 (offset: 0xf713a0) -> 0xab84 fde=[ 8144] │ │ │ │ - 0xffffffffffea6ba0 (offset: 0xf71410) -> 0xab98 fde=[ 8158] │ │ │ │ - 0xffffffffffea6c60 (offset: 0xf714d0) -> 0xabb8 fde=[ 8178] │ │ │ │ - 0xffffffffffea6d20 (offset: 0xf71590) -> 0xabdc fde=[ 819c] │ │ │ │ - 0xffffffffffea6d60 (offset: 0xf715d0) -> 0xabf8 fde=[ 81b8] │ │ │ │ - 0xffffffffffea6d90 (offset: 0xf71600) -> 0xac14 fde=[ 81d4] │ │ │ │ - 0xffffffffffea6ed0 (offset: 0xf71740) -> 0xac34 fde=[ 81f4] │ │ │ │ - 0xffffffffffea6f30 (offset: 0xf717a0) -> 0xac54 fde=[ 8214] │ │ │ │ - 0xffffffffffea7020 (offset: 0xf71890) -> 0xac70 fde=[ 8230] │ │ │ │ - 0xffffffffffea7140 (offset: 0xf719b0) -> 0xaca8 fde=[ 8268] │ │ │ │ - 0xffffffffffea7240 (offset: 0xf71ab0) -> 0xacc0 fde=[ 8280] │ │ │ │ - 0xffffffffffea7260 (offset: 0xf71ad0) -> 0xacd4 fde=[ 8294] │ │ │ │ - 0xffffffffffea7270 (offset: 0xf71ae0) -> 0xace8 fde=[ 82a8] │ │ │ │ - 0xffffffffffea7350 (offset: 0xf71bc0) -> 0xad14 fde=[ 82d4] │ │ │ │ - 0xffffffffffea7390 (offset: 0xf71c00) -> 0xad28 fde=[ 82e8] │ │ │ │ - 0xffffffffffea7450 (offset: 0xf71cc0) -> 0xad60 fde=[ 8320] │ │ │ │ - 0xffffffffffea7470 (offset: 0xf71ce0) -> 0xad78 fde=[ 8338] │ │ │ │ - 0xffffffffffea7530 (offset: 0xf71da0) -> 0xad8c fde=[ 834c] │ │ │ │ - 0xffffffffffea7830 (offset: 0xf720a0) -> 0xadb0 fde=[ 8370] │ │ │ │ - 0xffffffffffea78f0 (offset: 0xf72160) -> 0xade8 fde=[ 83a8] │ │ │ │ - 0xffffffffffea7930 (offset: 0xf721a0) -> 0xae08 fde=[ 83c8] │ │ │ │ - 0xffffffffffea79b0 (offset: 0xf72220) -> 0xae3c fde=[ 83fc] │ │ │ │ - 0xffffffffffea7a10 (offset: 0xf72280) -> 0xae50 fde=[ 8410] │ │ │ │ - 0xffffffffffea8260 (offset: 0xf72ad0) -> 0xae98 fde=[ 8458] │ │ │ │ - 0xffffffffffea83e0 (offset: 0xf72c50) -> 0xaef8 fde=[ 84b8] │ │ │ │ - 0xffffffffffea8560 (offset: 0xf72dd0) -> 0xaf24 fde=[ 84e4] │ │ │ │ - 0xffffffffffea8570 (offset: 0xf72de0) -> 0xaf38 fde=[ 84f8] │ │ │ │ - 0xffffffffffea8590 (offset: 0xf72e00) -> 0xaf4c fde=[ 850c] │ │ │ │ - 0xffffffffffea85b0 (offset: 0xf72e20) -> 0xaf60 fde=[ 8520] │ │ │ │ - 0xffffffffffea85c0 (offset: 0xf72e30) -> 0xaf74 fde=[ 8534] │ │ │ │ - 0xffffffffffea85d0 (offset: 0xf72e40) -> 0xaf88 fde=[ 8548] │ │ │ │ - 0xffffffffffea85f0 (offset: 0xf72e60) -> 0xaf9c fde=[ 855c] │ │ │ │ - 0xffffffffffea8600 (offset: 0xf72e70) -> 0xafb0 fde=[ 8570] │ │ │ │ - 0xffffffffffea8610 (offset: 0xf72e80) -> 0xafc4 fde=[ 8584] │ │ │ │ - 0xffffffffffea8620 (offset: 0xf72e90) -> 0xafd8 fde=[ 8598] │ │ │ │ - 0xffffffffffea8630 (offset: 0xf72ea0) -> 0xafec fde=[ 85ac] │ │ │ │ - 0xffffffffffea8640 (offset: 0xf72eb0) -> 0xb000 fde=[ 85c0] │ │ │ │ - 0xffffffffffea8650 (offset: 0xf72ec0) -> 0xb014 fde=[ 85d4] │ │ │ │ - 0xffffffffffea8660 (offset: 0xf72ed0) -> 0xb028 fde=[ 85e8] │ │ │ │ - 0xffffffffffea8670 (offset: 0xf72ee0) -> 0xb03c fde=[ 85fc] │ │ │ │ - 0xffffffffffea8680 (offset: 0xf72ef0) -> 0xb050 fde=[ 8610] │ │ │ │ - 0xffffffffffea8690 (offset: 0xf72f00) -> 0xb064 fde=[ 8624] │ │ │ │ - 0xffffffffffea86a0 (offset: 0xf72f10) -> 0xb078 fde=[ 8638] │ │ │ │ - 0xffffffffffea86b0 (offset: 0xf72f20) -> 0xb08c fde=[ 864c] │ │ │ │ - 0xffffffffffea86c0 (offset: 0xf72f30) -> 0xb0a0 fde=[ 8660] │ │ │ │ - 0xffffffffffea86d0 (offset: 0xf72f40) -> 0xb0b4 fde=[ 8674] │ │ │ │ - 0xffffffffffea86e0 (offset: 0xf72f50) -> 0xb0c8 fde=[ 8688] │ │ │ │ - 0xffffffffffea86f0 (offset: 0xf72f60) -> 0xb0dc fde=[ 869c] │ │ │ │ - 0xffffffffffea8700 (offset: 0xf72f70) -> 0xb0f0 fde=[ 86b0] │ │ │ │ - 0xffffffffffea8710 (offset: 0xf72f80) -> 0xb104 fde=[ 86c4] │ │ │ │ - 0xffffffffffea8720 (offset: 0xf72f90) -> 0xb118 fde=[ 86d8] │ │ │ │ - 0xffffffffffea8730 (offset: 0xf72fa0) -> 0xb12c fde=[ 86ec] │ │ │ │ - 0xffffffffffea8740 (offset: 0xf72fb0) -> 0xb140 fde=[ 8700] │ │ │ │ - 0xffffffffffea8750 (offset: 0xf72fc0) -> 0xb154 fde=[ 8714] │ │ │ │ - 0xffffffffffea8780 (offset: 0xf72ff0) -> 0xb168 fde=[ 8728] │ │ │ │ - 0xffffffffffea8790 (offset: 0xf73000) -> 0xb17c fde=[ 873c] │ │ │ │ - 0xffffffffffea87a0 (offset: 0xf73010) -> 0xb190 fde=[ 8750] │ │ │ │ - 0xffffffffffea87b0 (offset: 0xf73020) -> 0xb1a4 fde=[ 8764] │ │ │ │ - 0xffffffffffea87c0 (offset: 0xf73030) -> 0xb1b8 fde=[ 8778] │ │ │ │ - 0xffffffffffea87d0 (offset: 0xf73040) -> 0xb1cc fde=[ 878c] │ │ │ │ - 0xffffffffffea87e0 (offset: 0xf73050) -> 0xb1e0 fde=[ 87a0] │ │ │ │ - 0xffffffffffea87f0 (offset: 0xf73060) -> 0xb1f4 fde=[ 87b4] │ │ │ │ - 0xffffffffffea8800 (offset: 0xf73070) -> 0xb208 fde=[ 87c8] │ │ │ │ - 0xffffffffffea8830 (offset: 0xf730a0) -> 0xb21c fde=[ 87dc] │ │ │ │ - 0xffffffffffea8870 (offset: 0xf730e0) -> 0xb230 fde=[ 87f0] │ │ │ │ - 0xffffffffffea8880 (offset: 0xf730f0) -> 0xb244 fde=[ 8804] │ │ │ │ - 0xffffffffffea8890 (offset: 0xf73100) -> 0xb258 fde=[ 8818] │ │ │ │ - 0xffffffffffea88a0 (offset: 0xf73110) -> 0xb26c fde=[ 882c] │ │ │ │ - 0xffffffffffea88b0 (offset: 0xf73120) -> 0xb280 fde=[ 8840] │ │ │ │ - 0xffffffffffea88c0 (offset: 0xf73130) -> 0xb294 fde=[ 8854] │ │ │ │ - 0xffffffffffea88d0 (offset: 0xf73140) -> 0xb2a8 fde=[ 8868] │ │ │ │ - 0xffffffffffea88e0 (offset: 0xf73150) -> 0xb2bc fde=[ 887c] │ │ │ │ - 0xffffffffffea88f0 (offset: 0xf73160) -> 0xb2d0 fde=[ 8890] │ │ │ │ - 0xffffffffffea8900 (offset: 0xf73170) -> 0xb2e4 fde=[ 88a4] │ │ │ │ - 0xffffffffffea8910 (offset: 0xf73180) -> 0xb2f8 fde=[ 88b8] │ │ │ │ - 0xffffffffffea8920 (offset: 0xf73190) -> 0xb30c fde=[ 88cc] │ │ │ │ - 0xffffffffffea8930 (offset: 0xf731a0) -> 0xb320 fde=[ 88e0] │ │ │ │ - 0xffffffffffea8940 (offset: 0xf731b0) -> 0xb334 fde=[ 88f4] │ │ │ │ - 0xffffffffffea8950 (offset: 0xf731c0) -> 0xb348 fde=[ 8908] │ │ │ │ - 0xffffffffffea8970 (offset: 0xf731e0) -> 0xb35c fde=[ 891c] │ │ │ │ - 0xffffffffffea8980 (offset: 0xf731f0) -> 0xb370 fde=[ 8930] │ │ │ │ - 0xffffffffffea8990 (offset: 0xf73200) -> 0xb384 fde=[ 8944] │ │ │ │ - 0xffffffffffea89a0 (offset: 0xf73210) -> 0xb398 fde=[ 8958] │ │ │ │ - 0xffffffffffea89b0 (offset: 0xf73220) -> 0xb3ac fde=[ 896c] │ │ │ │ - 0xffffffffffea89c0 (offset: 0xf73230) -> 0xb3c0 fde=[ 8980] │ │ │ │ - 0xffffffffffea89d0 (offset: 0xf73240) -> 0xb3d4 fde=[ 8994] │ │ │ │ - 0xffffffffffea8a30 (offset: 0xf732a0) -> 0xb3e8 fde=[ 89a8] │ │ │ │ - 0xffffffffffea8a40 (offset: 0xf732b0) -> 0xb3fc fde=[ 89bc] │ │ │ │ - 0xffffffffffea8a60 (offset: 0xf732d0) -> 0xb410 fde=[ 89d0] │ │ │ │ - 0xffffffffffea8a70 (offset: 0xf732e0) -> 0xb424 fde=[ 89e4] │ │ │ │ - 0xffffffffffea8a90 (offset: 0xf73300) -> 0xb438 fde=[ 89f8] │ │ │ │ - 0xffffffffffea8ab0 (offset: 0xf73320) -> 0xb44c fde=[ 8a0c] │ │ │ │ - 0xffffffffffea8ac0 (offset: 0xf73330) -> 0xb460 fde=[ 8a20] │ │ │ │ - 0xffffffffffea8ad0 (offset: 0xf73340) -> 0xb474 fde=[ 8a34] │ │ │ │ - 0xffffffffffea8b60 (offset: 0xf733d0) -> 0xb48c fde=[ 8a4c] │ │ │ │ - 0xffffffffffea8c20 (offset: 0xf73490) -> 0xb4a8 fde=[ 8a68] │ │ │ │ - 0xffffffffffea8c30 (offset: 0xf734a0) -> 0xb4bc fde=[ 8a7c] │ │ │ │ - 0xffffffffffea8c40 (offset: 0xf734b0) -> 0xb4d0 fde=[ 8a90] │ │ │ │ - 0xffffffffffea8c50 (offset: 0xf734c0) -> 0xb4e8 fde=[ 8aa8] │ │ │ │ - 0xffffffffffeabc30 (offset: 0xf764a0) -> 0xb518 fde=[ 8ad8] │ │ │ │ - 0xffffffffffeabce0 (offset: 0xf76550) -> 0xb550 fde=[ 8b10] │ │ │ │ - 0xffffffffffeabd60 (offset: 0xf765d0) -> 0xb588 fde=[ 8b48] │ │ │ │ - 0xffffffffffeabe20 (offset: 0xf76690) -> 0xb5c8 fde=[ 8b88] │ │ │ │ - 0xffffffffffeabf00 (offset: 0xf76770) -> 0xb614 fde=[ 8bd4] │ │ │ │ - 0xffffffffffeabf70 (offset: 0xf767e0) -> 0xb640 fde=[ 8c00] │ │ │ │ - 0xffffffffffeac250 (offset: 0xf76ac0) -> 0xb68c fde=[ 8c4c] │ │ │ │ - 0xffffffffffeac330 (offset: 0xf76ba0) -> 0xb6e4 fde=[ 8ca4] │ │ │ │ - 0xffffffffffeac6b0 (offset: 0xf76f20) -> 0xb734 fde=[ 8cf4] │ │ │ │ - 0xffffffffffeac700 (offset: 0xf76f70) -> 0xb76c fde=[ 8d2c] │ │ │ │ - 0xffffffffffeac830 (offset: 0xf770a0) -> 0xb7b0 fde=[ 8d70] │ │ │ │ - 0xffffffffffeac870 (offset: 0xf770e0) -> 0xb7d0 fde=[ 8d90] │ │ │ │ - 0xffffffffffeac890 (offset: 0xf77100) -> 0xb7e4 fde=[ 8da4] │ │ │ │ - 0xffffffffffeac8b0 (offset: 0xf77120) -> 0xb7f8 fde=[ 8db8] │ │ │ │ - 0xffffffffffeac900 (offset: 0xf77170) -> 0xb818 fde=[ 8dd8] │ │ │ │ - 0xffffffffffeac910 (offset: 0xf77180) -> 0xb82c fde=[ 8dec] │ │ │ │ - 0xffffffffffeac950 (offset: 0xf771c0) -> 0xb84c fde=[ 8e0c] │ │ │ │ - 0xffffffffffeac960 (offset: 0xf771d0) -> 0xb860 fde=[ 8e20] │ │ │ │ - 0xffffffffffeac990 (offset: 0xf77200) -> 0xb878 fde=[ 8e38] │ │ │ │ - 0xffffffffffeac9a0 (offset: 0xf77210) -> 0xb88c fde=[ 8e4c] │ │ │ │ - 0xffffffffffeac9b0 (offset: 0xf77220) -> 0xb8a0 fde=[ 8e60] │ │ │ │ - 0xffffffffffeac9e0 (offset: 0xf77250) -> 0xb8bc fde=[ 8e7c] │ │ │ │ - 0xffffffffffeaca30 (offset: 0xf772a0) -> 0xb8d8 fde=[ 8e98] │ │ │ │ - 0xffffffffffeacaf0 (offset: 0xf77360) -> 0xb90c fde=[ 8ecc] │ │ │ │ - 0xffffffffffeacb70 (offset: 0xf773e0) -> 0xb944 fde=[ 8f04] │ │ │ │ - 0xffffffffffeacb80 (offset: 0xf773f0) -> 0xb958 fde=[ 8f18] │ │ │ │ - 0xffffffffffeacd60 (offset: 0xf775d0) -> 0xb984 fde=[ 8f44] │ │ │ │ - 0xffffffffffeacf00 (offset: 0xf77770) -> 0xb9d0 fde=[ 8f90] │ │ │ │ - 0xffffffffffeacf60 (offset: 0xf777d0) -> 0xba04 fde=[ 8fc4] │ │ │ │ - 0xffffffffffeacfb0 (offset: 0xf77820) -> 0xba24 fde=[ 8fe4] │ │ │ │ - 0xffffffffffead160 (offset: 0xf779d0) -> 0xba78 fde=[ 9038] │ │ │ │ - 0xffffffffffead1d0 (offset: 0xf77a40) -> 0xba9c fde=[ 905c] │ │ │ │ - 0xffffffffffead1e0 (offset: 0xf77a50) -> 0xbab0 fde=[ 9070] │ │ │ │ - 0xffffffffffead1f0 (offset: 0xf77a60) -> 0xbac4 fde=[ 9084] │ │ │ │ - 0xffffffffffead240 (offset: 0xf77ab0) -> 0xbaec fde=[ 90ac] │ │ │ │ - 0xffffffffffead2a0 (offset: 0xf77b10) -> 0xbb20 fde=[ 90e0] │ │ │ │ - 0xffffffffffead300 (offset: 0xf77b70) -> 0xbb54 fde=[ 9114] │ │ │ │ - 0xffffffffffead360 (offset: 0xf77bd0) -> 0xbb74 fde=[ 9134] │ │ │ │ - 0xffffffffffead380 (offset: 0xf77bf0) -> 0xbb94 fde=[ 9154] │ │ │ │ - 0xffffffffffead470 (offset: 0xf77ce0) -> 0xbbe4 fde=[ 91a4] │ │ │ │ - 0xffffffffffead4b0 (offset: 0xf77d20) -> 0xbc0c fde=[ 91cc] │ │ │ │ - 0xffffffffffead4d0 (offset: 0xf77d40) -> 0xbc20 fde=[ 91e0] │ │ │ │ - 0xffffffffffead8b0 (offset: 0xf78120) -> 0xbc48 fde=[ 9208] │ │ │ │ - 0xffffffffffead930 (offset: 0xf781a0) -> 0xbc60 fde=[ 9220] │ │ │ │ - 0xffffffffffead960 (offset: 0xf781d0) -> 0xbc7c fde=[ 923c] │ │ │ │ - 0xffffffffffead9b0 (offset: 0xf78220) -> 0xbca4 fde=[ 9264] │ │ │ │ - 0xffffffffffead9e0 (offset: 0xf78250) -> 0xbcc0 fde=[ 9280] │ │ │ │ - 0xffffffffffeada30 (offset: 0xf782a0) -> 0xbcf0 fde=[ 92b0] │ │ │ │ - 0xffffffffffeadb20 (offset: 0xf78390) -> 0xbd34 fde=[ 92f4] │ │ │ │ - 0xffffffffffeadc90 (offset: 0xf78500) -> 0xbd80 fde=[ 9340] │ │ │ │ - 0xffffffffffeadf20 (offset: 0xf78790) -> 0xbdd0 fde=[ 9390] │ │ │ │ - 0xffffffffffeadf30 (offset: 0xf787a0) -> 0xbde4 fde=[ 93a4] │ │ │ │ - 0xffffffffffeadf40 (offset: 0xf787b0) -> 0xbdf8 fde=[ 93b8] │ │ │ │ - 0xffffffffffeadf60 (offset: 0xf787d0) -> 0xbe0c fde=[ 93cc] │ │ │ │ - 0xffffffffffeadf80 (offset: 0xf787f0) -> 0xbe20 fde=[ 93e0] │ │ │ │ - 0xffffffffffeadfb0 (offset: 0xf78820) -> 0xbe38 fde=[ 93f8] │ │ │ │ - 0xffffffffffeae320 (offset: 0xf78b90) -> 0xbe5c fde=[ 941c] │ │ │ │ - 0xffffffffffeae410 (offset: 0xf78c80) -> 0xbe78 fde=[ 9438] │ │ │ │ - 0xffffffffffeae470 (offset: 0xf78ce0) -> 0xbea0 fde=[ 9460] │ │ │ │ - 0xffffffffffeae8f0 (offset: 0xf79160) -> 0xbee8 fde=[ 94a8] │ │ │ │ - 0xffffffffffeae900 (offset: 0xf79170) -> 0xbefc fde=[ 94bc] │ │ │ │ - 0xffffffffffeae910 (offset: 0xf79180) -> 0xbf10 fde=[ 94d0] │ │ │ │ - 0xffffffffffeae930 (offset: 0xf791a0) -> 0xbf24 fde=[ 94e4] │ │ │ │ - 0xffffffffffeae970 (offset: 0xf791e0) -> 0xbf38 fde=[ 94f8] │ │ │ │ - 0xffffffffffeae980 (offset: 0xf791f0) -> 0xbf4c fde=[ 950c] │ │ │ │ - 0xffffffffffeae9a0 (offset: 0xf79210) -> 0xbf60 fde=[ 9520] │ │ │ │ - 0xffffffffffeae9c0 (offset: 0xf79230) -> 0xbf74 fde=[ 9534] │ │ │ │ - 0xffffffffffeaea20 (offset: 0xf79290) -> 0xbf88 fde=[ 9548] │ │ │ │ - 0xffffffffffeaea90 (offset: 0xf79300) -> 0xbfa0 fde=[ 9560] │ │ │ │ - 0xffffffffffeaeaf0 (offset: 0xf79360) -> 0xbfb4 fde=[ 9574] │ │ │ │ - 0xffffffffffeaebc0 (offset: 0xf79430) -> 0xbfd4 fde=[ 9594] │ │ │ │ - 0xffffffffffeaec20 (offset: 0xf79490) -> 0xc000 fde=[ 95c0] │ │ │ │ - 0xffffffffffeaf0b0 (offset: 0xf79920) -> 0xc04c fde=[ 960c] │ │ │ │ - 0xffffffffffeaf1e0 (offset: 0xf79a50) -> 0xc080 fde=[ 9640] │ │ │ │ - 0xffffffffffeaf440 (offset: 0xf79cb0) -> 0xc0b8 fde=[ 9678] │ │ │ │ - 0xffffffffffeaf4c0 (offset: 0xf79d30) -> 0xc104 fde=[ 96c4] │ │ │ │ - 0xffffffffffeaf520 (offset: 0xf79d90) -> 0xc12c fde=[ 96ec] │ │ │ │ - 0xffffffffffeaf570 (offset: 0xf79de0) -> 0xc144 fde=[ 9704] │ │ │ │ - 0xffffffffffeaf5c0 (offset: 0xf79e30) -> 0xc15c fde=[ 971c] │ │ │ │ - 0xffffffffffeaf620 (offset: 0xf79e90) -> 0xc180 fde=[ 9740] │ │ │ │ - 0xffffffffffeaf660 (offset: 0xf79ed0) -> 0xc19c fde=[ 975c] │ │ │ │ - 0xffffffffffeaf6c0 (offset: 0xf79f30) -> 0xc1b4 fde=[ 9774] │ │ │ │ - 0xffffffffffeaf6e0 (offset: 0xf79f50) -> 0xc1d0 fde=[ 9790] │ │ │ │ - 0xffffffffffeaf700 (offset: 0xf79f70) -> 0xc1ec fde=[ 97ac] │ │ │ │ - 0xffffffffffeaf720 (offset: 0xf79f90) -> 0xc208 fde=[ 97c8] │ │ │ │ - 0xffffffffffeaf740 (offset: 0xf79fb0) -> 0xc224 fde=[ 97e4] │ │ │ │ - 0xffffffffffeaf760 (offset: 0xf79fd0) -> 0xc240 fde=[ 9800] │ │ │ │ - 0xffffffffffeaf780 (offset: 0xf79ff0) -> 0xc25c fde=[ 981c] │ │ │ │ - 0xffffffffffeaf7a0 (offset: 0xf7a010) -> 0xc278 fde=[ 9838] │ │ │ │ - 0xffffffffffeaf7c0 (offset: 0xf7a030) -> 0xc294 fde=[ 9854] │ │ │ │ - 0xffffffffffeaf7e0 (offset: 0xf7a050) -> 0xc2b0 fde=[ 9870] │ │ │ │ - 0xffffffffffeaf810 (offset: 0xf7a080) -> 0xc2c8 fde=[ 9888] │ │ │ │ - 0xffffffffffeaf840 (offset: 0xf7a0b0) -> 0xc2e0 fde=[ 98a0] │ │ │ │ - 0xffffffffffeaf880 (offset: 0xf7a0f0) -> 0xc2f8 fde=[ 98b8] │ │ │ │ - 0xffffffffffeaf8c0 (offset: 0xf7a130) -> 0xc310 fde=[ 98d0] │ │ │ │ - 0xffffffffffeaf8e0 (offset: 0xf7a150) -> 0xc32c fde=[ 98ec] │ │ │ │ - 0xffffffffffeaf900 (offset: 0xf7a170) -> 0xc340 fde=[ 9900] │ │ │ │ - 0xffffffffffeaf970 (offset: 0xf7a1e0) -> 0xc360 fde=[ 9920] │ │ │ │ - 0xffffffffffeaf9a0 (offset: 0xf7a210) -> 0xc388 fde=[ 9948] │ │ │ │ - 0xffffffffffeaf9b0 (offset: 0xf7a220) -> 0xc39c fde=[ 995c] │ │ │ │ - 0xffffffffffeaf9c0 (offset: 0xf7a230) -> 0xc3b0 fde=[ 9970] │ │ │ │ - 0xffffffffffeaf9d0 (offset: 0xf7a240) -> 0xc3c4 fde=[ 9984] │ │ │ │ - 0xffffffffffeaf9e0 (offset: 0xf7a250) -> 0xc3d8 fde=[ 9998] │ │ │ │ - 0xffffffffffeaf9f0 (offset: 0xf7a260) -> 0xc3ec fde=[ 99ac] │ │ │ │ - 0xffffffffffeafa00 (offset: 0xf7a270) -> 0xc400 fde=[ 99c0] │ │ │ │ - 0xffffffffffeafa10 (offset: 0xf7a280) -> 0xc414 fde=[ 99d4] │ │ │ │ - 0xffffffffffeafa20 (offset: 0xf7a290) -> 0xc428 fde=[ 99e8] │ │ │ │ - 0xffffffffffeafa30 (offset: 0xf7a2a0) -> 0xc43c fde=[ 99fc] │ │ │ │ - 0xffffffffffeafa40 (offset: 0xf7a2b0) -> 0xc450 fde=[ 9a10] │ │ │ │ - 0xffffffffffeafa50 (offset: 0xf7a2c0) -> 0xc464 fde=[ 9a24] │ │ │ │ - 0xffffffffffeafa60 (offset: 0xf7a2d0) -> 0xc478 fde=[ 9a38] │ │ │ │ - 0xffffffffffeafa70 (offset: 0xf7a2e0) -> 0xc48c fde=[ 9a4c] │ │ │ │ - 0xffffffffffeafa80 (offset: 0xf7a2f0) -> 0xc4a0 fde=[ 9a60] │ │ │ │ - 0xffffffffffeafa90 (offset: 0xf7a300) -> 0xc4b4 fde=[ 9a74] │ │ │ │ - 0xffffffffffeafaa0 (offset: 0xf7a310) -> 0xc4c8 fde=[ 9a88] │ │ │ │ - 0xffffffffffeafad0 (offset: 0xf7a340) -> 0xc4dc fde=[ 9a9c] │ │ │ │ - 0xffffffffffeafb10 (offset: 0xf7a380) -> 0xc4f8 fde=[ 9ab8] │ │ │ │ - 0xffffffffffeafb60 (offset: 0xf7a3d0) -> 0xc514 fde=[ 9ad4] │ │ │ │ - 0xffffffffffeafbd0 (offset: 0xf7a440) -> 0xc530 fde=[ 9af0] │ │ │ │ - 0xffffffffffeafc30 (offset: 0xf7a4a0) -> 0xc55c fde=[ 9b1c] │ │ │ │ - 0xffffffffffeafc90 (offset: 0xf7a500) -> 0xc588 fde=[ 9b48] │ │ │ │ - 0xffffffffffeafcd0 (offset: 0xf7a540) -> 0xc5b0 fde=[ 9b70] │ │ │ │ - 0xffffffffffeafd20 (offset: 0xf7a590) -> 0xc5d8 fde=[ 9b98] │ │ │ │ - 0xffffffffffeafdd0 (offset: 0xf7a640) -> 0xc618 fde=[ 9bd8] │ │ │ │ - 0xffffffffffeafe50 (offset: 0xf7a6c0) -> 0xc64c fde=[ 9c0c] │ │ │ │ - 0xffffffffffeafe90 (offset: 0xf7a700) -> 0xc674 fde=[ 9c34] │ │ │ │ - 0xffffffffffeafec0 (offset: 0xf7a730) -> 0xc69c fde=[ 9c5c] │ │ │ │ - 0xffffffffffeaff30 (offset: 0xf7a7a0) -> 0xc6b0 fde=[ 9c70] │ │ │ │ - 0xffffffffffeaff40 (offset: 0xf7a7b0) -> 0xc6c4 fde=[ 9c84] │ │ │ │ - 0xffffffffffeaffc0 (offset: 0xf7a830) -> 0xc6e8 fde=[ 9ca8] │ │ │ │ - 0xffffffffffeb0000 (offset: 0xf7a870) -> 0xc708 fde=[ 9cc8] │ │ │ │ - 0xffffffffffeb0010 (offset: 0xf7a880) -> 0xc71c fde=[ 9cdc] │ │ │ │ - 0xffffffffffeb0030 (offset: 0xf7a8a0) -> 0xc730 fde=[ 9cf0] │ │ │ │ - 0xffffffffffeb0050 (offset: 0xf7a8c0) -> 0xc744 fde=[ 9d04] │ │ │ │ - 0xffffffffffeb0070 (offset: 0xf7a8e0) -> 0xc75c fde=[ 9d1c] │ │ │ │ - 0xffffffffffeb0080 (offset: 0xf7a8f0) -> 0xc770 fde=[ 9d30] │ │ │ │ - 0xffffffffffeb0090 (offset: 0xf7a900) -> 0xc784 fde=[ 9d44] │ │ │ │ - 0xffffffffffeb00a0 (offset: 0xf7a910) -> 0xc798 fde=[ 9d58] │ │ │ │ - 0xffffffffffeb0110 (offset: 0xf7a980) -> 0xc7c8 fde=[ 9d88] │ │ │ │ - 0xffffffffffeb01a0 (offset: 0xf7aa10) -> 0xc804 fde=[ 9dc4] │ │ │ │ - 0xffffffffffeb01f0 (offset: 0xf7aa60) -> 0xc824 fde=[ 9de4] │ │ │ │ - 0xffffffffffeb0240 (offset: 0xf7aab0) -> 0xc844 fde=[ 9e04] │ │ │ │ - 0xffffffffffeb02d0 (offset: 0xf7ab40) -> 0xc874 fde=[ 9e34] │ │ │ │ - 0xffffffffffeb0360 (offset: 0xf7abd0) -> 0xc8a4 fde=[ 9e64] │ │ │ │ - 0xffffffffffeb03e0 (offset: 0xf7ac50) -> 0xc8d8 fde=[ 9e98] │ │ │ │ - 0xffffffffffeb03f0 (offset: 0xf7ac60) -> 0xc8f0 fde=[ 9eb0] │ │ │ │ - 0xffffffffffeb0510 (offset: 0xf7ad80) -> 0xc910 fde=[ 9ed0] │ │ │ │ - 0xffffffffffeb0580 (offset: 0xf7adf0) -> 0xc950 fde=[ 9f10] │ │ │ │ - 0xffffffffffeb0600 (offset: 0xf7ae70) -> 0xc97c fde=[ 9f3c] │ │ │ │ - 0xffffffffffeb0620 (offset: 0xf7ae90) -> 0xc998 fde=[ 9f58] │ │ │ │ - 0xffffffffffeb0680 (offset: 0xf7aef0) -> 0xc9ac fde=[ 9f6c] │ │ │ │ - 0xffffffffffeb06c0 (offset: 0xf7af30) -> 0xc9c0 fde=[ 9f80] │ │ │ │ - 0xffffffffffeb0710 (offset: 0xf7af80) -> 0xc9d4 fde=[ 9f94] │ │ │ │ - 0xffffffffffeb0750 (offset: 0xf7afc0) -> 0xc9e8 fde=[ 9fa8] │ │ │ │ - 0xffffffffffeb07a0 (offset: 0xf7b010) -> 0xca08 fde=[ 9fc8] │ │ │ │ - 0xffffffffffeb0800 (offset: 0xf7b070) -> 0xca3c fde=[ 9ffc] │ │ │ │ - 0xffffffffffeb0850 (offset: 0xf7b0c0) -> 0xca50 fde=[ a010] │ │ │ │ - 0xffffffffffeb0910 (offset: 0xf7b180) -> 0xca64 fde=[ a024] │ │ │ │ - 0xffffffffffeb09c0 (offset: 0xf7b230) -> 0xca90 fde=[ a050] │ │ │ │ - 0xffffffffffeb0d00 (offset: 0xf7b570) -> 0xcaf8 fde=[ a0b8] │ │ │ │ - 0xffffffffffeb1180 (offset: 0xf7b9f0) -> 0xcb24 fde=[ a0e4] │ │ │ │ - 0xffffffffffeb1e70 (offset: 0xf7c6e0) -> 0xcbb4 fde=[ a174] │ │ │ │ - 0xffffffffffeb2620 (offset: 0xf7ce90) -> 0xcc04 fde=[ a1c4] │ │ │ │ - 0xffffffffffeb2660 (offset: 0xf7ced0) -> 0xcc1c fde=[ a1dc] │ │ │ │ - 0xffffffffffeb26a0 (offset: 0xf7cf10) -> 0xcc34 fde=[ a1f4] │ │ │ │ - 0xffffffffffeb27a0 (offset: 0xf7d010) -> 0xcc58 fde=[ a218] │ │ │ │ - 0xffffffffffeb28d0 (offset: 0xf7d140) -> 0xcc90 fde=[ a250] │ │ │ │ - 0xffffffffffeb2ab0 (offset: 0xf7d320) -> 0xcccc fde=[ a28c] │ │ │ │ - 0xffffffffffeb2b00 (offset: 0xf7d370) -> 0xcd04 fde=[ a2c4] │ │ │ │ - 0xffffffffffeb2b30 (offset: 0xf7d3a0) -> 0xcd20 fde=[ a2e0] │ │ │ │ - 0xffffffffffeb2be0 (offset: 0xf7d450) -> 0xcd38 fde=[ a2f8] │ │ │ │ - 0xffffffffffeb2c70 (offset: 0xf7d4e0) -> 0xcd50 fde=[ a310] │ │ │ │ - 0xffffffffffeb38b0 (offset: 0xf7e120) -> 0xcdb0 fde=[ a370] │ │ │ │ - 0xffffffffffeb38c0 (offset: 0xf7e130) -> 0xcdc4 fde=[ a384] │ │ │ │ - 0xffffffffffeb3930 (offset: 0xf7e1a0) -> 0xcdf8 fde=[ a3b8] │ │ │ │ - 0xffffffffffeb3a10 (offset: 0xf7e280) -> 0xce14 fde=[ a3d4] │ │ │ │ - 0xffffffffffeb3a50 (offset: 0xf7e2c0) -> 0xce30 fde=[ a3f0] │ │ │ │ - 0xffffffffffeb3d10 (offset: 0xf7e580) -> 0xcea0 fde=[ a460] │ │ │ │ - 0xffffffffffeb3da0 (offset: 0xf7e610) -> 0xced8 fde=[ a498] │ │ │ │ - 0xffffffffffeb3df0 (offset: 0xf7e660) -> 0xcef4 fde=[ a4b4] │ │ │ │ - 0xffffffffffeb3e70 (offset: 0xf7e6e0) -> 0xcf20 fde=[ a4e0] │ │ │ │ - 0xffffffffffeb3f70 (offset: 0xf7e7e0) -> 0xcf58 fde=[ a518] │ │ │ │ - 0xffffffffffeb42b0 (offset: 0xf7eb20) -> 0xcfa8 fde=[ a568] │ │ │ │ - 0xffffffffffeb4490 (offset: 0xf7ed00) -> 0xcff4 fde=[ a5b4] │ │ │ │ - 0xffffffffffeb44f0 (offset: 0xf7ed60) -> 0xd014 fde=[ a5d4] │ │ │ │ - 0xffffffffffeb4510 (offset: 0xf7ed80) -> 0xd028 fde=[ a5e8] │ │ │ │ - 0xffffffffffeb4530 (offset: 0xf7eda0) -> 0xd048 fde=[ a608] │ │ │ │ - 0xffffffffffeb45d0 (offset: 0xf7ee40) -> 0xd090 fde=[ a650] │ │ │ │ - 0xffffffffffeb45e0 (offset: 0xf7ee50) -> 0xd0a4 fde=[ a664] │ │ │ │ - 0xffffffffffeb4600 (offset: 0xf7ee70) -> 0xd0c0 fde=[ a680] │ │ │ │ - 0xffffffffffeb46a0 (offset: 0xf7ef10) -> 0xd0d4 fde=[ a694] │ │ │ │ - 0xffffffffffeb46d0 (offset: 0xf7ef40) -> 0xd0f0 fde=[ a6b0] │ │ │ │ - 0xffffffffffeb4890 (offset: 0xf7f100) -> 0xd130 fde=[ a6f0] │ │ │ │ - 0xffffffffffeb4a30 (offset: 0xf7f2a0) -> 0xd17c fde=[ a73c] │ │ │ │ - 0xffffffffffeb4a70 (offset: 0xf7f2e0) -> 0xd190 fde=[ a750] │ │ │ │ - 0xffffffffffeb4ab0 (offset: 0xf7f320) -> 0xd1a8 fde=[ a768] │ │ │ │ - 0xffffffffffeb4ae0 (offset: 0xf7f350) -> 0xd1bc fde=[ a77c] │ │ │ │ - 0xffffffffffeb4f40 (offset: 0xf7f7b0) -> 0xd210 fde=[ a7d0] │ │ │ │ - 0xffffffffffeb50a0 (offset: 0xf7f910) -> 0xd250 fde=[ a810] │ │ │ │ - 0xffffffffffeb5160 (offset: 0xf7f9d0) -> 0xd270 fde=[ a830] │ │ │ │ - 0xffffffffffeb5190 (offset: 0xf7fa00) -> 0xd288 fde=[ a848] │ │ │ │ - 0xffffffffffeb5260 (offset: 0xf7fad0) -> 0xd29c fde=[ a85c] │ │ │ │ - 0xffffffffffeb5280 (offset: 0xf7faf0) -> 0xd2b0 fde=[ a870] │ │ │ │ - 0xffffffffffeb5440 (offset: 0xf7fcb0) -> 0xd2f0 fde=[ a8b0] │ │ │ │ - 0xffffffffffeb54a0 (offset: 0xf7fd10) -> 0xd30c fde=[ a8cc] │ │ │ │ - 0xffffffffffeb54f0 (offset: 0xf7fd60) -> 0xd328 fde=[ a8e8] │ │ │ │ - 0xffffffffffeb5590 (offset: 0xf7fe00) -> 0xd344 fde=[ a904] │ │ │ │ - 0xffffffffffeb5610 (offset: 0xf7fe80) -> 0xd360 fde=[ a920] │ │ │ │ - 0xffffffffffeb5840 (offset: 0xf800b0) -> 0xd3a4 fde=[ a964] │ │ │ │ - 0xffffffffffeb5910 (offset: 0xf80180) -> 0xd3d0 fde=[ a990] │ │ │ │ - 0xffffffffffeb5970 (offset: 0xf801e0) -> 0xd3e4 fde=[ a9a4] │ │ │ │ - 0xffffffffffeb59e0 (offset: 0xf80250) -> 0xd410 fde=[ a9d0] │ │ │ │ - 0xffffffffffeb5a40 (offset: 0xf802b0) -> 0xd424 fde=[ a9e4] │ │ │ │ - 0xffffffffffeb5f10 (offset: 0xf80780) -> 0xd470 fde=[ aa30] │ │ │ │ - 0xffffffffffeb5f70 (offset: 0xf807e0) -> 0xd484 fde=[ aa44] │ │ │ │ - 0xffffffffffeb5f80 (offset: 0xf807f0) -> 0xd498 fde=[ aa58] │ │ │ │ - 0xffffffffffeb5fe0 (offset: 0xf80850) -> 0xd4ac fde=[ aa6c] │ │ │ │ - 0xffffffffffeb6040 (offset: 0xf808b0) -> 0xd4c0 fde=[ aa80] │ │ │ │ - 0xffffffffffeb6580 (offset: 0xf80df0) -> 0xd500 fde=[ aac0] │ │ │ │ - 0xffffffffffeb89e0 (offset: 0xf83250) -> 0xd564 fde=[ ab24] │ │ │ │ - 0xffffffffffebb850 (offset: 0xf860c0) -> 0xd5b0 fde=[ ab70] │ │ │ │ - 0xffffffffffebba20 (offset: 0xf86290) -> 0xd5d4 fde=[ ab94] │ │ │ │ - 0xffffffffffebbad0 (offset: 0xf86340) -> 0xd5f4 fde=[ abb4] │ │ │ │ - 0xffffffffffebbb50 (offset: 0xf863c0) -> 0xd64c fde=[ ac0c] │ │ │ │ - 0xffffffffffebc0f0 (offset: 0xf86960) -> 0xd694 fde=[ ac54] │ │ │ │ - 0xffffffffffebc390 (offset: 0xf86c00) -> 0xd6c0 fde=[ ac80] │ │ │ │ - 0xffffffffffebc430 (offset: 0xf86ca0) -> 0xd6dc fde=[ ac9c] │ │ │ │ - 0xffffffffffebc490 (offset: 0xf86d00) -> 0xd6f0 fde=[ acb0] │ │ │ │ - 0xffffffffffebc770 (offset: 0xf86fe0) -> 0xd73c fde=[ acfc] │ │ │ │ - 0xffffffffffebc830 (offset: 0xf870a0) -> 0xd798 fde=[ ad58] │ │ │ │ - 0xffffffffffebced0 (offset: 0xf87740) -> 0xd7dc fde=[ ad9c] │ │ │ │ - 0xffffffffffebcff0 (offset: 0xf87860) -> 0xd818 fde=[ add8] │ │ │ │ - 0xffffffffffebd030 (offset: 0xf878a0) -> 0xd82c fde=[ adec] │ │ │ │ - 0xffffffffffebdfc0 (offset: 0xf88830) -> 0xd840 fde=[ ae00] │ │ │ │ - 0xffffffffffebe400 (offset: 0xf88c70) -> 0xd890 fde=[ ae50] │ │ │ │ - 0xffffffffffebe4c0 (offset: 0xf88d30) -> 0xd8c8 fde=[ ae88] │ │ │ │ - 0xffffffffffebe4d0 (offset: 0xf88d40) -> 0xd8e0 fde=[ aea0] │ │ │ │ - 0xffffffffffebe5e0 (offset: 0xf88e50) -> 0xd900 fde=[ aec0] │ │ │ │ + 0xffffffffff33a7d0 (offset: 0x405020) -> 0x2a98 fde=[ 58] │ │ │ │ + 0xffffffffff33b830 (offset: 0x406080) -> 0x3ee8 fde=[ 14a8] │ │ │ │ + 0xffffffffff33b84a (offset: 0x40609a) -> 0x3f6c fde=[ 152c] │ │ │ │ + 0xffffffffff33b84f (offset: 0x40609f) -> 0x4040 fde=[ 1600] │ │ │ │ + 0xffffffffff33b881 (offset: 0x4060d1) -> 0x4078 fde=[ 1638] │ │ │ │ + 0xffffffffff33b917 (offset: 0x406167) -> 0x40dc fde=[ 169c] │ │ │ │ + 0xffffffffff33b962 (offset: 0x4061b2) -> 0x4124 fde=[ 16e4] │ │ │ │ + 0xffffffffff33b97b (offset: 0x4061cb) -> 0x4164 fde=[ 1724] │ │ │ │ + 0xffffffffff33b994 (offset: 0x4061e4) -> 0x419c fde=[ 175c] │ │ │ │ + 0xffffffffff33b999 (offset: 0x4061e9) -> 0x41d0 fde=[ 1790] │ │ │ │ + 0xffffffffff33b99e (offset: 0x4061ee) -> 0x4210 fde=[ 17d0] │ │ │ │ + 0xffffffffff33b9b7 (offset: 0x406207) -> 0x4248 fde=[ 1808] │ │ │ │ + 0xffffffffff33b9d0 (offset: 0x406220) -> 0x4280 fde=[ 1840] │ │ │ │ + 0xffffffffff33ba02 (offset: 0x406252) -> 0x42bc fde=[ 187c] │ │ │ │ + 0xffffffffff33ba1b (offset: 0x40626b) -> 0x4370 fde=[ 1930] │ │ │ │ + 0xffffffffff33ba4d (offset: 0x40629d) -> 0x43a8 fde=[ 1968] │ │ │ │ + 0xffffffffff33ba66 (offset: 0x4062b6) -> 0x43e4 fde=[ 19a4] │ │ │ │ + 0xffffffffff33ba98 (offset: 0x4062e8) -> 0x4420 fde=[ 19e0] │ │ │ │ + 0xffffffffff33baca (offset: 0x40631a) -> 0x4474 fde=[ 1a34] │ │ │ │ + 0xffffffffff33bb2e (offset: 0x40637e) -> 0x44ac fde=[ 1a6c] │ │ │ │ + 0xffffffffff33bb47 (offset: 0x406397) -> 0x44e8 fde=[ 1aa8] │ │ │ │ + 0xffffffffff33bb60 (offset: 0x4063b0) -> 0x581c fde=[ 2ddc] │ │ │ │ + 0xffffffffff33bb70 (offset: 0x4063c0) -> 0x8e30 fde=[ 63f0] │ │ │ │ + 0xffffffffff33bf40 (offset: 0x406790) -> 0x8f88 fde=[ 6548] │ │ │ │ + 0xffffffffff33c6c0 (offset: 0x406f10) -> 0x8fe0 fde=[ 65a0] │ │ │ │ + 0xffffffffff33d1c0 (offset: 0x407a10) -> 0x9134 fde=[ 66f4] │ │ │ │ + 0xffffffffff33d470 (offset: 0x407cc0) -> 0x93a0 fde=[ 6960] │ │ │ │ + 0xffffffffff33d6d0 (offset: 0x407f20) -> 0x9540 fde=[ 6b00] │ │ │ │ + 0xffffffffff33d900 (offset: 0x408150) -> 0x95d8 fde=[ 6b98] │ │ │ │ + 0xffffffffff33d940 (offset: 0x408190) -> 0x95f0 fde=[ 6bb0] │ │ │ │ + 0xffffffffff33d980 (offset: 0x4081d0) -> 0x9674 fde=[ 6c34] │ │ │ │ + 0xffffffffff33e370 (offset: 0x408bc0) -> 0xd608 fde=[ abc8] │ │ │ │ + 0xffffffffff340740 (offset: 0x40af90) -> 0xd76c fde=[ ad2c] │ │ │ │ + 0xffffffffff340750 (offset: 0x40afa0) -> 0xd780 fde=[ ad40] │ │ │ │ + 0xffffffffff340780 (offset: 0x40afd0) -> 0x2a58 fde=[ 18] │ │ │ │ + 0xffffffffff3407b0 (offset: 0x40b000) -> 0x2a84 fde=[ 44] │ │ │ │ + 0xffffffffff345726 (offset: 0x40ff76) -> 0x2ac0 fde=[ 80] │ │ │ │ + 0xffffffffff3db070 (offset: 0x4a58c0) -> 0x2ae0 fde=[ a0] │ │ │ │ + 0xffffffffff3db0c0 (offset: 0x4a5910) -> 0x2b00 fde=[ c0] │ │ │ │ + 0xffffffffff3db440 (offset: 0x4a5c90) -> 0x2b78 fde=[ 138] │ │ │ │ + 0xffffffffff3db460 (offset: 0x4a5cb0) -> 0x2b90 fde=[ 150] │ │ │ │ + 0xffffffffff3db4f0 (offset: 0x4a5d40) -> 0x2bc4 fde=[ 184] │ │ │ │ + 0xffffffffff3db550 (offset: 0x4a5da0) -> 0x2be8 fde=[ 1a8] │ │ │ │ + 0xffffffffff3db5a0 (offset: 0x4a5df0) -> 0x2c04 fde=[ 1c4] │ │ │ │ + 0xffffffffff3db6a0 (offset: 0x4a5ef0) -> 0x2c28 fde=[ 1e8] │ │ │ │ + 0xffffffffff3db700 (offset: 0x4a5f50) -> 0x2c4c fde=[ 20c] │ │ │ │ + 0xffffffffff3dbc60 (offset: 0x4a64b0) -> 0x2ca0 fde=[ 260] │ │ │ │ + 0xffffffffff3dbd90 (offset: 0x4a65e0) -> 0x2cd0 fde=[ 290] │ │ │ │ + 0xffffffffff3dd080 (offset: 0x4a78d0) -> 0x2d20 fde=[ 2e0] │ │ │ │ + 0xffffffffff3dd090 (offset: 0x4a78e0) -> 0x2d34 fde=[ 2f4] │ │ │ │ + 0xffffffffff3dd0a0 (offset: 0x4a78f0) -> 0x2d48 fde=[ 308] │ │ │ │ + 0xffffffffff3dd0b0 (offset: 0x4a7900) -> 0x2d5c fde=[ 31c] │ │ │ │ + 0xffffffffff3dd0c0 (offset: 0x4a7910) -> 0x2d70 fde=[ 330] │ │ │ │ + 0xffffffffff3dd0d0 (offset: 0x4a7920) -> 0x2d84 fde=[ 344] │ │ │ │ + 0xffffffffff3dd0e0 (offset: 0x4a7930) -> 0x2d98 fde=[ 358] │ │ │ │ + 0xffffffffff3dd0f0 (offset: 0x4a7940) -> 0x2dac fde=[ 36c] │ │ │ │ + 0xffffffffff6ff870 (offset: 0x7ca0c0) -> 0x2dc0 fde=[ 380] │ │ │ │ + 0xffffffffff6ffa20 (offset: 0x7ca270) -> 0x2dd4 fde=[ 394] │ │ │ │ + 0xffffffffff6ffa90 (offset: 0x7ca2e0) -> 0x2de8 fde=[ 3a8] │ │ │ │ + 0xffffffffff6ffb10 (offset: 0x7ca360) -> 0x2dfc fde=[ 3bc] │ │ │ │ + 0xffffffffff6ffb90 (offset: 0x7ca3e0) -> 0x2e10 fde=[ 3d0] │ │ │ │ + 0xffffffffff6ffbf0 (offset: 0x7ca440) -> 0x2e24 fde=[ 3e4] │ │ │ │ + 0xffffffffff6ffca0 (offset: 0x7ca4f0) -> 0x2e50 fde=[ 410] │ │ │ │ + 0xffffffffff6ffd50 (offset: 0x7ca5a0) -> 0x2e7c fde=[ 43c] │ │ │ │ + 0xffffffffff6ffeb0 (offset: 0x7ca700) -> 0x2e90 fde=[ 450] │ │ │ │ + 0xffffffffff6fff10 (offset: 0x7ca760) -> 0x2ea4 fde=[ 464] │ │ │ │ + 0xffffffffff6fffb0 (offset: 0x7ca800) -> 0x2eb8 fde=[ 478] │ │ │ │ + 0xffffffffff700050 (offset: 0x7ca8a0) -> 0x2ecc fde=[ 48c] │ │ │ │ + 0xffffffffffa96ed0 (offset: 0xb61720) -> 0x2ee0 fde=[ 4a0] │ │ │ │ + 0xffffffffffa96ee0 (offset: 0xb61730) -> 0x2ef4 fde=[ 4b4] │ │ │ │ + 0xffffffffffa96ef0 (offset: 0xb61740) -> 0x2f08 fde=[ 4c8] │ │ │ │ + 0xffffffffffa96f00 (offset: 0xb61750) -> 0x2f1c fde=[ 4dc] │ │ │ │ + 0xffffffffffa96f10 (offset: 0xb61760) -> 0x2f30 fde=[ 4f0] │ │ │ │ + 0xffffffffffa96f20 (offset: 0xb61770) -> 0x2f44 fde=[ 504] │ │ │ │ + 0xffffffffffa96fe0 (offset: 0xb61830) -> 0x2f58 fde=[ 518] │ │ │ │ + 0xffffffffffa97070 (offset: 0xb618c0) -> 0x2f6c fde=[ 52c] │ │ │ │ + 0xffffffffffa970f0 (offset: 0xb61940) -> 0x2f80 fde=[ 540] │ │ │ │ + 0xffffffffffa97170 (offset: 0xb619c0) -> 0x2f94 fde=[ 554] │ │ │ │ + 0xffffffffffa971f0 (offset: 0xb61a40) -> 0x2fa8 fde=[ 568] │ │ │ │ + 0xffffffffffa97290 (offset: 0xb61ae0) -> 0x2fbc fde=[ 57c] │ │ │ │ + 0xffffffffffa97320 (offset: 0xb61b70) -> 0x2fd0 fde=[ 590] │ │ │ │ + 0xffffffffffae85f0 (offset: 0xbb2e40) -> 0x2fe8 fde=[ 5a8] │ │ │ │ + 0xffffffffffae862b (offset: 0xbb2e7b) -> 0x2ffc fde=[ 5bc] │ │ │ │ + 0xffffffffffae8635 (offset: 0xbb2e85) -> 0x3010 fde=[ 5d0] │ │ │ │ + 0xffffffffffae8658 (offset: 0xbb2ea8) -> 0x3024 fde=[ 5e4] │ │ │ │ + 0xffffffffffae8697 (offset: 0xbb2ee7) -> 0x3038 fde=[ 5f8] │ │ │ │ + 0xffffffffffae86a5 (offset: 0xbb2ef5) -> 0x3050 fde=[ 610] │ │ │ │ + 0xffffffffffae8b68 (offset: 0xbb33b8) -> 0x30a8 fde=[ 668] │ │ │ │ + 0xffffffffffae8c60 (offset: 0xbb34b0) -> 0x30f0 fde=[ 6b0] │ │ │ │ + 0xffffffffffae8cb0 (offset: 0xbb3500) -> 0x3128 fde=[ 6e8] │ │ │ │ + 0xffffffffffae9160 (offset: 0xbb39b0) -> 0x3168 fde=[ 728] │ │ │ │ + 0xffffffffffae93eb (offset: 0xbb3c3b) -> 0x31b4 fde=[ 774] │ │ │ │ + 0xffffffffffae96d0 (offset: 0xbb3f20) -> 0x31f4 fde=[ 7b4] │ │ │ │ + 0xffffffffffae96ec (offset: 0xbb3f3c) -> 0x320c fde=[ 7cc] │ │ │ │ + 0xffffffffffae9709 (offset: 0xbb3f59) -> 0x3224 fde=[ 7e4] │ │ │ │ + 0xffffffffffae9720 (offset: 0xbb3f70) -> 0x323c fde=[ 7fc] │ │ │ │ + 0xffffffffffae972e (offset: 0xbb3f7e) -> 0x3254 fde=[ 814] │ │ │ │ + 0xffffffffffae9c80 (offset: 0xbb44d0) -> 0x32a4 fde=[ 864] │ │ │ │ + 0xffffffffffae9e4b (offset: 0xbb469b) -> 0x32b8 fde=[ 878] │ │ │ │ + 0xffffffffffae9e62 (offset: 0xbb46b2) -> 0x32cc fde=[ 88c] │ │ │ │ + 0xffffffffffae9e68 (offset: 0xbb46b8) -> 0x32e0 fde=[ 8a0] │ │ │ │ + 0xffffffffffae9e9b (offset: 0xbb46eb) -> 0x32f4 fde=[ 8b4] │ │ │ │ + 0xffffffffffae9ec9 (offset: 0xbb4719) -> 0x3308 fde=[ 8c8] │ │ │ │ + 0xffffffffffae9ee3 (offset: 0xbb4733) -> 0x3320 fde=[ 8e0] │ │ │ │ + 0xffffffffffb106b0 (offset: 0xbdaf00) -> 0x3338 fde=[ 8f8] │ │ │ │ + 0xffffffffffb10750 (offset: 0xbdafa0) -> 0x334c fde=[ 90c] │ │ │ │ + 0xffffffffffc09010 (offset: 0xcd3860) -> 0x3360 fde=[ 920] │ │ │ │ + 0xffffffffffc28830 (offset: 0xcf3080) -> 0x3378 fde=[ 938] │ │ │ │ + 0xffffffffffc28920 (offset: 0xcf3170) -> 0x338c fde=[ 94c] │ │ │ │ + 0xffffffffffc28a30 (offset: 0xcf3280) -> 0x33a0 fde=[ 960] │ │ │ │ + 0xffffffffffc28ad0 (offset: 0xcf3320) -> 0x33b4 fde=[ 974] │ │ │ │ + 0xffffffffffc28b50 (offset: 0xcf33a0) -> 0x33c8 fde=[ 988] │ │ │ │ + 0xffffffffffc28bc0 (offset: 0xcf3410) -> 0x33dc fde=[ 99c] │ │ │ │ + 0xffffffffffc28c50 (offset: 0xcf34a0) -> 0x33f0 fde=[ 9b0] │ │ │ │ + 0xffffffffffc28cb0 (offset: 0xcf3500) -> 0x3404 fde=[ 9c4] │ │ │ │ + 0xffffffffffc28d30 (offset: 0xcf3580) -> 0x3418 fde=[ 9d8] │ │ │ │ + 0xffffffffffc28f20 (offset: 0xcf3770) -> 0x342c fde=[ 9ec] │ │ │ │ + 0xffffffffffc29110 (offset: 0xcf3960) -> 0x3440 fde=[ a00] │ │ │ │ + 0xffffffffffc29680 (offset: 0xcf3ed0) -> 0x3464 fde=[ a24] │ │ │ │ + 0xffffffffffc29ba0 (offset: 0xcf43f0) -> 0x3494 fde=[ a54] │ │ │ │ + 0xffffffffffc44eb0 (offset: 0xd0f700) -> 0x34b8 fde=[ a78] │ │ │ │ + 0xffffffffffc44ec0 (offset: 0xd0f710) -> 0x34cc fde=[ a8c] │ │ │ │ + 0xffffffffffc45050 (offset: 0xd0f8a0) -> 0x34e0 fde=[ aa0] │ │ │ │ + 0xffffffffffc45320 (offset: 0xd0fb70) -> 0x3528 fde=[ ae8] │ │ │ │ + 0xffffffffffc45670 (offset: 0xd0fec0) -> 0x3558 fde=[ b18] │ │ │ │ + 0xffffffffffc456b0 (offset: 0xd0ff00) -> 0x356c fde=[ b2c] │ │ │ │ + 0xffffffffffc457a0 (offset: 0xd0fff0) -> 0x3580 fde=[ b40] │ │ │ │ + 0xffffffffffc458a0 (offset: 0xd100f0) -> 0x3594 fde=[ b54] │ │ │ │ + 0xffffffffffc459a0 (offset: 0xd101f0) -> 0x35a8 fde=[ b68] │ │ │ │ + 0xffffffffffc459b0 (offset: 0xd10200) -> 0x35bc fde=[ b7c] │ │ │ │ + 0xffffffffffc459c0 (offset: 0xd10210) -> 0x35d0 fde=[ b90] │ │ │ │ + 0xffffffffffc459d0 (offset: 0xd10220) -> 0x35e4 fde=[ ba4] │ │ │ │ + 0xffffffffffc459e0 (offset: 0xd10230) -> 0x35f8 fde=[ bb8] │ │ │ │ + 0xffffffffffc459f0 (offset: 0xd10240) -> 0x360c fde=[ bcc] │ │ │ │ + 0xffffffffffc45a00 (offset: 0xd10250) -> 0x3620 fde=[ be0] │ │ │ │ + 0xffffffffffc45a10 (offset: 0xd10260) -> 0x3634 fde=[ bf4] │ │ │ │ + 0xffffffffffc45aa0 (offset: 0xd102f0) -> 0x365c fde=[ c1c] │ │ │ │ + 0xffffffffffd12a60 (offset: 0xddd2b0) -> 0x3678 fde=[ c38] │ │ │ │ + 0xffffffffffd12a70 (offset: 0xddd2c0) -> 0x3690 fde=[ c50] │ │ │ │ + 0xffffffffffd12a80 (offset: 0xddd2d0) -> 0x36ac fde=[ c6c] │ │ │ │ + 0xffffffffffd12a90 (offset: 0xddd2e0) -> 0x36c0 fde=[ c80] │ │ │ │ + 0xffffffffffd12aa0 (offset: 0xddd2f0) -> 0x36d4 fde=[ c94] │ │ │ │ + 0xffffffffffd12ab0 (offset: 0xddd300) -> 0x36e8 fde=[ ca8] │ │ │ │ + 0xffffffffffd12ac0 (offset: 0xddd310) -> 0x36fc fde=[ cbc] │ │ │ │ + 0xffffffffffd12ad0 (offset: 0xddd320) -> 0x3710 fde=[ cd0] │ │ │ │ + 0xffffffffffd12ae0 (offset: 0xddd330) -> 0x3724 fde=[ ce4] │ │ │ │ + 0xffffffffffd12af0 (offset: 0xddd340) -> 0x3738 fde=[ cf8] │ │ │ │ + 0xffffffffffd12b00 (offset: 0xddd350) -> 0x374c fde=[ d0c] │ │ │ │ + 0xffffffffffd12b10 (offset: 0xddd360) -> 0x3760 fde=[ d20] │ │ │ │ + 0xffffffffffd12b20 (offset: 0xddd370) -> 0x3774 fde=[ d34] │ │ │ │ + 0xffffffffffd12b30 (offset: 0xddd380) -> 0x3788 fde=[ d48] │ │ │ │ + 0xffffffffffd12b40 (offset: 0xddd390) -> 0x379c fde=[ d5c] │ │ │ │ + 0xffffffffffd12b50 (offset: 0xddd3a0) -> 0x37b0 fde=[ d70] │ │ │ │ + 0xffffffffffd12b60 (offset: 0xddd3b0) -> 0x37c4 fde=[ d84] │ │ │ │ + 0xffffffffffd12b70 (offset: 0xddd3c0) -> 0x37d8 fde=[ d98] │ │ │ │ + 0xffffffffffd12b80 (offset: 0xddd3d0) -> 0x37ec fde=[ dac] │ │ │ │ + 0xffffffffffd12b90 (offset: 0xddd3e0) -> 0x3800 fde=[ dc0] │ │ │ │ + 0xffffffffffd12ba0 (offset: 0xddd3f0) -> 0x3814 fde=[ dd4] │ │ │ │ + 0xffffffffffd12bb0 (offset: 0xddd400) -> 0x3828 fde=[ de8] │ │ │ │ + 0xffffffffffd12bc0 (offset: 0xddd410) -> 0x383c fde=[ dfc] │ │ │ │ + 0xffffffffffd12bd0 (offset: 0xddd420) -> 0x3850 fde=[ e10] │ │ │ │ + 0xffffffffffd12be0 (offset: 0xddd430) -> 0x3864 fde=[ e24] │ │ │ │ + 0xffffffffffd12bf0 (offset: 0xddd440) -> 0x3878 fde=[ e38] │ │ │ │ + 0xffffffffffd12c00 (offset: 0xddd450) -> 0x388c fde=[ e4c] │ │ │ │ + 0xffffffffffd12c10 (offset: 0xddd460) -> 0x38a0 fde=[ e60] │ │ │ │ + 0xffffffffffd12c20 (offset: 0xddd470) -> 0x38b4 fde=[ e74] │ │ │ │ + 0xffffffffffd12c30 (offset: 0xddd480) -> 0x38c8 fde=[ e88] │ │ │ │ + 0xffffffffffd12c40 (offset: 0xddd490) -> 0x38dc fde=[ e9c] │ │ │ │ + 0xffffffffffd12c50 (offset: 0xddd4a0) -> 0x38f0 fde=[ eb0] │ │ │ │ + 0xffffffffffd12c60 (offset: 0xddd4b0) -> 0x3904 fde=[ ec4] │ │ │ │ + 0xffffffffffd12c70 (offset: 0xddd4c0) -> 0x3918 fde=[ ed8] │ │ │ │ + 0xffffffffffd12c80 (offset: 0xddd4d0) -> 0x392c fde=[ eec] │ │ │ │ + 0xffffffffffd12c90 (offset: 0xddd4e0) -> 0x3940 fde=[ f00] │ │ │ │ + 0xffffffffffd12ca0 (offset: 0xddd4f0) -> 0x3954 fde=[ f14] │ │ │ │ + 0xffffffffffd12cb0 (offset: 0xddd500) -> 0x3968 fde=[ f28] │ │ │ │ + 0xffffffffffd12cc0 (offset: 0xddd510) -> 0x397c fde=[ f3c] │ │ │ │ + 0xffffffffffd12cd0 (offset: 0xddd520) -> 0x3990 fde=[ f50] │ │ │ │ + 0xffffffffffd12ce0 (offset: 0xddd530) -> 0x39a4 fde=[ f64] │ │ │ │ + 0xffffffffffd12cf0 (offset: 0xddd540) -> 0x39b8 fde=[ f78] │ │ │ │ + 0xffffffffffd12d00 (offset: 0xddd550) -> 0x39cc fde=[ f8c] │ │ │ │ + 0xffffffffffd12d10 (offset: 0xddd560) -> 0x39e0 fde=[ fa0] │ │ │ │ + 0xffffffffffd12d20 (offset: 0xddd570) -> 0x39f4 fde=[ fb4] │ │ │ │ + 0xffffffffffd12d30 (offset: 0xddd580) -> 0x3a08 fde=[ fc8] │ │ │ │ + 0xffffffffffd12d40 (offset: 0xddd590) -> 0x3a1c fde=[ fdc] │ │ │ │ + 0xffffffffffd12d50 (offset: 0xddd5a0) -> 0x3a30 fde=[ ff0] │ │ │ │ + 0xffffffffffd12d60 (offset: 0xddd5b0) -> 0x3a44 fde=[ 1004] │ │ │ │ + 0xffffffffffd12d70 (offset: 0xddd5c0) -> 0x3a58 fde=[ 1018] │ │ │ │ + 0xffffffffffd12d80 (offset: 0xddd5d0) -> 0x3a6c fde=[ 102c] │ │ │ │ + 0xffffffffffd12d90 (offset: 0xddd5e0) -> 0x3a80 fde=[ 1040] │ │ │ │ + 0xffffffffffd12db0 (offset: 0xddd600) -> 0x3a94 fde=[ 1054] │ │ │ │ + 0xffffffffffd12de0 (offset: 0xddd630) -> 0x3aa8 fde=[ 1068] │ │ │ │ + 0xffffffffffd12e10 (offset: 0xddd660) -> 0x3abc fde=[ 107c] │ │ │ │ + 0xffffffffffd12e40 (offset: 0xddd690) -> 0x3ad0 fde=[ 1090] │ │ │ │ + 0xffffffffffd12e90 (offset: 0xddd6e0) -> 0x3ae4 fde=[ 10a4] │ │ │ │ + 0xffffffffffd12eb0 (offset: 0xddd700) -> 0x3af8 fde=[ 10b8] │ │ │ │ + 0xffffffffffd12ee0 (offset: 0xddd730) -> 0x3b0c fde=[ 10cc] │ │ │ │ + 0xffffffffffd12f10 (offset: 0xddd760) -> 0x3b20 fde=[ 10e0] │ │ │ │ + 0xffffffffffd12f30 (offset: 0xddd780) -> 0x3b34 fde=[ 10f4] │ │ │ │ + 0xffffffffffd12f70 (offset: 0xddd7c0) -> 0x3b48 fde=[ 1108] │ │ │ │ + 0xffffffffffd13030 (offset: 0xddd880) -> 0x3b5c fde=[ 111c] │ │ │ │ + 0xffffffffffe19b20 (offset: 0xee4370) -> 0x3b70 fde=[ 1130] │ │ │ │ + 0xffffffffffe19b30 (offset: 0xee4380) -> 0x3b84 fde=[ 1144] │ │ │ │ + 0xffffffffffe19b40 (offset: 0xee4390) -> 0x3b98 fde=[ 1158] │ │ │ │ + 0xffffffffffe19b50 (offset: 0xee43a0) -> 0x3bac fde=[ 116c] │ │ │ │ + 0xffffffffffe19b70 (offset: 0xee43c0) -> 0x3bc0 fde=[ 1180] │ │ │ │ + 0xffffffffffe19b90 (offset: 0xee43e0) -> 0x3bd4 fde=[ 1194] │ │ │ │ + 0xffffffffffe19bb0 (offset: 0xee4400) -> 0x3be8 fde=[ 11a8] │ │ │ │ + 0xffffffffffe19bd0 (offset: 0xee4420) -> 0x3bfc fde=[ 11bc] │ │ │ │ + 0xffffffffffe19bf0 (offset: 0xee4440) -> 0x3c10 fde=[ 11d0] │ │ │ │ + 0xffffffffffe19c10 (offset: 0xee4460) -> 0x3c24 fde=[ 11e4] │ │ │ │ + 0xffffffffffe19c20 (offset: 0xee4470) -> 0x3c38 fde=[ 11f8] │ │ │ │ + 0xffffffffffe19c30 (offset: 0xee4480) -> 0x3c4c fde=[ 120c] │ │ │ │ + 0xffffffffffe19c40 (offset: 0xee4490) -> 0x3c60 fde=[ 1220] │ │ │ │ + 0xffffffffffe19c50 (offset: 0xee44a0) -> 0x3c74 fde=[ 1234] │ │ │ │ + 0xffffffffffe19c60 (offset: 0xee44b0) -> 0x3c88 fde=[ 1248] │ │ │ │ + 0xffffffffffe19c70 (offset: 0xee44c0) -> 0x3c9c fde=[ 125c] │ │ │ │ + 0xffffffffffe19c80 (offset: 0xee44d0) -> 0x3cb0 fde=[ 1270] │ │ │ │ + 0xffffffffffe19c90 (offset: 0xee44e0) -> 0x3cc4 fde=[ 1284] │ │ │ │ + 0xffffffffffe19ca0 (offset: 0xee44f0) -> 0x3cd8 fde=[ 1298] │ │ │ │ + 0xffffffffffe19cb0 (offset: 0xee4500) -> 0x3cec fde=[ 12ac] │ │ │ │ + 0xffffffffffe19cc0 (offset: 0xee4510) -> 0x3d00 fde=[ 12c0] │ │ │ │ + 0xffffffffffe19cd0 (offset: 0xee4520) -> 0x3d14 fde=[ 12d4] │ │ │ │ + 0xffffffffffe19ce0 (offset: 0xee4530) -> 0x3d28 fde=[ 12e8] │ │ │ │ + 0xffffffffffe19cf0 (offset: 0xee4540) -> 0x3d3c fde=[ 12fc] │ │ │ │ + 0xffffffffffe48300 (offset: 0xf12b50) -> 0x3d50 fde=[ 1310] │ │ │ │ + 0xffffffffffe48310 (offset: 0xf12b60) -> 0x3d64 fde=[ 1324] │ │ │ │ + 0xffffffffffe48320 (offset: 0xf12b70) -> 0x3d78 fde=[ 1338] │ │ │ │ + 0xffffffffffe48330 (offset: 0xf12b80) -> 0x3d90 fde=[ 1350] │ │ │ │ + 0xffffffffffe484d0 (offset: 0xf12d20) -> 0x3de8 fde=[ 13a8] │ │ │ │ + 0xffffffffffe573d0 (offset: 0xf21c20) -> 0x3e10 fde=[ 13d0] │ │ │ │ + 0xffffffffffe573f0 (offset: 0xf21c40) -> 0x3e24 fde=[ 13e4] │ │ │ │ + 0xffffffffffe57ae0 (offset: 0xf22330) -> 0x3e68 fde=[ 1428] │ │ │ │ + 0xffffffffffe57dc0 (offset: 0xf22610) -> 0x3eb4 fde=[ 1474] │ │ │ │ + 0xffffffffffe59410 (offset: 0xf23c60) -> 0x3efc fde=[ 14bc] │ │ │ │ + 0xffffffffffe59470 (offset: 0xf23cc0) -> 0x3f30 fde=[ 14f0] │ │ │ │ + 0xffffffffffe59520 (offset: 0xf23d70) -> 0x3f88 fde=[ 1548] │ │ │ │ + 0xffffffffffe595b0 (offset: 0xf23e00) -> 0x3fe8 fde=[ 15a8] │ │ │ │ + 0xffffffffffe59630 (offset: 0xf23e80) -> 0x4008 fde=[ 15c8] │ │ │ │ + 0xffffffffffe59660 (offset: 0xf23eb0) -> 0x4020 fde=[ 15e0] │ │ │ │ + 0xffffffffffe596d0 (offset: 0xf23f20) -> 0x4054 fde=[ 1614] │ │ │ │ + 0xffffffffffe59800 (offset: 0xf24050) -> 0x408c fde=[ 164c] │ │ │ │ + 0xffffffffffe599f0 (offset: 0xf24240) -> 0x40fc fde=[ 16bc] │ │ │ │ + 0xffffffffffe59ab0 (offset: 0xf24300) -> 0x413c fde=[ 16fc] │ │ │ │ + 0xffffffffffe59b70 (offset: 0xf243c0) -> 0x417c fde=[ 173c] │ │ │ │ + 0xffffffffffe59bd0 (offset: 0xf24420) -> 0x41b0 fde=[ 1770] │ │ │ │ + 0xffffffffffe59c30 (offset: 0xf24480) -> 0x41e4 fde=[ 17a4] │ │ │ │ + 0xffffffffffe59cc0 (offset: 0xf24510) -> 0x4224 fde=[ 17e4] │ │ │ │ + 0xffffffffffe59d40 (offset: 0xf24590) -> 0x425c fde=[ 181c] │ │ │ │ + 0xffffffffffe59de0 (offset: 0xf24630) -> 0x4294 fde=[ 1854] │ │ │ │ + 0xffffffffffe59f50 (offset: 0xf247a0) -> 0x42d4 fde=[ 1894] │ │ │ │ + 0xffffffffffe59f90 (offset: 0xf247e0) -> 0x42e8 fde=[ 18a8] │ │ │ │ + 0xffffffffffe59fc0 (offset: 0xf24810) -> 0x42fc fde=[ 18bc] │ │ │ │ + 0xffffffffffe5a010 (offset: 0xf24860) -> 0x4314 fde=[ 18d4] │ │ │ │ + 0xffffffffffe5a050 (offset: 0xf248a0) -> 0x432c fde=[ 18ec] │ │ │ │ + 0xffffffffffe5a150 (offset: 0xf249a0) -> 0x4388 fde=[ 1948] │ │ │ │ + 0xffffffffffe5a1d0 (offset: 0xf24a20) -> 0x43bc fde=[ 197c] │ │ │ │ + 0xffffffffffe5a340 (offset: 0xf24b90) -> 0x43f8 fde=[ 19b8] │ │ │ │ + 0xffffffffffe5a450 (offset: 0xf24ca0) -> 0x4434 fde=[ 19f4] │ │ │ │ + 0xffffffffffe5a490 (offset: 0xf24ce0) -> 0x444c fde=[ 1a0c] │ │ │ │ + 0xffffffffffe5a620 (offset: 0xf24e70) -> 0x4488 fde=[ 1a48] │ │ │ │ + 0xffffffffffe5a720 (offset: 0xf24f70) -> 0x44c4 fde=[ 1a84] │ │ │ │ + 0xffffffffffe5a7e0 (offset: 0xf25030) -> 0x44fc fde=[ 1abc] │ │ │ │ + 0xffffffffffe5a7f0 (offset: 0xf25040) -> 0x4510 fde=[ 1ad0] │ │ │ │ + 0xffffffffffe5a800 (offset: 0xf25050) -> 0x4524 fde=[ 1ae4] │ │ │ │ + 0xffffffffffe5a810 (offset: 0xf25060) -> 0x4538 fde=[ 1af8] │ │ │ │ + 0xffffffffffe6c3a0 (offset: 0xf36bf0) -> 0x4550 fde=[ 1b10] │ │ │ │ + 0xffffffffffe6c3b0 (offset: 0xf36c00) -> 0x4564 fde=[ 1b24] │ │ │ │ + 0xffffffffffe6c3c0 (offset: 0xf36c10) -> 0x4578 fde=[ 1b38] │ │ │ │ + 0xffffffffffe6c3d0 (offset: 0xf36c20) -> 0x458c fde=[ 1b4c] │ │ │ │ + 0xffffffffffe6c3e0 (offset: 0xf36c30) -> 0x45a0 fde=[ 1b60] │ │ │ │ + 0xffffffffffe6c3f0 (offset: 0xf36c40) -> 0x45b4 fde=[ 1b74] │ │ │ │ + 0xffffffffffe6c400 (offset: 0xf36c50) -> 0x45c8 fde=[ 1b88] │ │ │ │ + 0xffffffffffe6c410 (offset: 0xf36c60) -> 0x45dc fde=[ 1b9c] │ │ │ │ + 0xffffffffffe6c420 (offset: 0xf36c70) -> 0x45f0 fde=[ 1bb0] │ │ │ │ + 0xffffffffffe6c440 (offset: 0xf36c90) -> 0x4604 fde=[ 1bc4] │ │ │ │ + 0xffffffffffe6c460 (offset: 0xf36cb0) -> 0x4618 fde=[ 1bd8] │ │ │ │ + 0xffffffffffe6c480 (offset: 0xf36cd0) -> 0x462c fde=[ 1bec] │ │ │ │ + 0xffffffffffe6c4a0 (offset: 0xf36cf0) -> 0x4640 fde=[ 1c00] │ │ │ │ + 0xffffffffffe6c4c0 (offset: 0xf36d10) -> 0x4654 fde=[ 1c14] │ │ │ │ + 0xffffffffffe6c4e0 (offset: 0xf36d30) -> 0x4668 fde=[ 1c28] │ │ │ │ + 0xffffffffffe6c500 (offset: 0xf36d50) -> 0x467c fde=[ 1c3c] │ │ │ │ + 0xffffffffffe6c520 (offset: 0xf36d70) -> 0x4690 fde=[ 1c50] │ │ │ │ + 0xffffffffffe6c540 (offset: 0xf36d90) -> 0x46a4 fde=[ 1c64] │ │ │ │ + 0xffffffffffe6c560 (offset: 0xf36db0) -> 0x46b8 fde=[ 1c78] │ │ │ │ + 0xffffffffffe6c580 (offset: 0xf36dd0) -> 0x46cc fde=[ 1c8c] │ │ │ │ + 0xffffffffffe6c5a0 (offset: 0xf36df0) -> 0x46e0 fde=[ 1ca0] │ │ │ │ + 0xffffffffffe6c5c0 (offset: 0xf36e10) -> 0x46f4 fde=[ 1cb4] │ │ │ │ + 0xffffffffffe6c5e0 (offset: 0xf36e30) -> 0x4708 fde=[ 1cc8] │ │ │ │ + 0xffffffffffe6c600 (offset: 0xf36e50) -> 0x471c fde=[ 1cdc] │ │ │ │ + 0xffffffffffe6c620 (offset: 0xf36e70) -> 0x4730 fde=[ 1cf0] │ │ │ │ + 0xffffffffffe6c630 (offset: 0xf36e80) -> 0x4744 fde=[ 1d04] │ │ │ │ + 0xffffffffffe6c640 (offset: 0xf36e90) -> 0x4758 fde=[ 1d18] │ │ │ │ + 0xffffffffffe6c650 (offset: 0xf36ea0) -> 0x476c fde=[ 1d2c] │ │ │ │ + 0xffffffffffe6c660 (offset: 0xf36eb0) -> 0x4780 fde=[ 1d40] │ │ │ │ + 0xffffffffffe6c670 (offset: 0xf36ec0) -> 0x4794 fde=[ 1d54] │ │ │ │ + 0xffffffffffe6c680 (offset: 0xf36ed0) -> 0x47a8 fde=[ 1d68] │ │ │ │ + 0xffffffffffe6c690 (offset: 0xf36ee0) -> 0x47bc fde=[ 1d7c] │ │ │ │ + 0xffffffffffe6c6a0 (offset: 0xf36ef0) -> 0x47d0 fde=[ 1d90] │ │ │ │ + 0xffffffffffe6c6b0 (offset: 0xf36f00) -> 0x47e4 fde=[ 1da4] │ │ │ │ + 0xffffffffffe6c6c0 (offset: 0xf36f10) -> 0x47f8 fde=[ 1db8] │ │ │ │ + 0xffffffffffe6c6d0 (offset: 0xf36f20) -> 0x480c fde=[ 1dcc] │ │ │ │ + 0xffffffffffe6c6e0 (offset: 0xf36f30) -> 0x4820 fde=[ 1de0] │ │ │ │ + 0xffffffffffe6c6f0 (offset: 0xf36f40) -> 0x4834 fde=[ 1df4] │ │ │ │ + 0xffffffffffe6c700 (offset: 0xf36f50) -> 0x4848 fde=[ 1e08] │ │ │ │ + 0xffffffffffe6c710 (offset: 0xf36f60) -> 0x485c fde=[ 1e1c] │ │ │ │ + 0xffffffffffe6c720 (offset: 0xf36f70) -> 0x4870 fde=[ 1e30] │ │ │ │ + 0xffffffffffe6c730 (offset: 0xf36f80) -> 0x4884 fde=[ 1e44] │ │ │ │ + 0xffffffffffe6c750 (offset: 0xf36fa0) -> 0x4898 fde=[ 1e58] │ │ │ │ + 0xffffffffffe6c790 (offset: 0xf36fe0) -> 0x48ac fde=[ 1e6c] │ │ │ │ + 0xffffffffffe6c820 (offset: 0xf37070) -> 0x48c0 fde=[ 1e80] │ │ │ │ + 0xffffffffffe6c8b0 (offset: 0xf37100) -> 0x48d8 fde=[ 1e98] │ │ │ │ + 0xffffffffffe6c8e0 (offset: 0xf37130) -> 0x48ec fde=[ 1eac] │ │ │ │ + 0xffffffffffe73d10 (offset: 0xf3e560) -> 0x4900 fde=[ 1ec0] │ │ │ │ + 0xffffffffffe73d20 (offset: 0xf3e570) -> 0x4914 fde=[ 1ed4] │ │ │ │ + 0xffffffffffe74030 (offset: 0xf3e880) -> 0x4934 fde=[ 1ef4] │ │ │ │ + 0xffffffffffe74040 (offset: 0xf3e890) -> 0x4948 fde=[ 1f08] │ │ │ │ + 0xffffffffffe74080 (offset: 0xf3e8d0) -> 0x495c fde=[ 1f1c] │ │ │ │ + 0xffffffffffe740c0 (offset: 0xf3e910) -> 0x4970 fde=[ 1f30] │ │ │ │ + 0xffffffffffe740e0 (offset: 0xf3e930) -> 0x4984 fde=[ 1f44] │ │ │ │ + 0xffffffffffe740f0 (offset: 0xf3e940) -> 0x4998 fde=[ 1f58] │ │ │ │ + 0xffffffffffe741b0 (offset: 0xf3ea00) -> 0x49b8 fde=[ 1f78] │ │ │ │ + 0xffffffffffe74230 (offset: 0xf3ea80) -> 0x49f0 fde=[ 1fb0] │ │ │ │ + 0xffffffffffe74290 (offset: 0xf3eae0) -> 0x4a20 fde=[ 1fe0] │ │ │ │ + 0xffffffffffe74370 (offset: 0xf3ebc0) -> 0x4a68 fde=[ 2028] │ │ │ │ + 0xffffffffffe74380 (offset: 0xf3ebd0) -> 0x4a7c fde=[ 203c] │ │ │ │ + 0xffffffffffe74520 (offset: 0xf3ed70) -> 0x4aa8 fde=[ 2068] │ │ │ │ + 0xffffffffffe74540 (offset: 0xf3ed90) -> 0x4abc fde=[ 207c] │ │ │ │ + 0xffffffffffe74550 (offset: 0xf3eda0) -> 0x4ad0 fde=[ 2090] │ │ │ │ + 0xffffffffffe74570 (offset: 0xf3edc0) -> 0x4ae4 fde=[ 20a4] │ │ │ │ + 0xffffffffffe745a0 (offset: 0xf3edf0) -> 0x4afc fde=[ 20bc] │ │ │ │ + 0xffffffffffe745d0 (offset: 0xf3ee20) -> 0x4b14 fde=[ 20d4] │ │ │ │ + 0xffffffffffe746b0 (offset: 0xf3ef00) -> 0x4b58 fde=[ 2118] │ │ │ │ + 0xffffffffffe74740 (offset: 0xf3ef90) -> 0x4b80 fde=[ 2140] │ │ │ │ + 0xffffffffffe74750 (offset: 0xf3efa0) -> 0x4b94 fde=[ 2154] │ │ │ │ + 0xffffffffffe74790 (offset: 0xf3efe0) -> 0x4bb0 fde=[ 2170] │ │ │ │ + 0xffffffffffe747b0 (offset: 0xf3f000) -> 0x4bc4 fde=[ 2184] │ │ │ │ + 0xffffffffffe747d0 (offset: 0xf3f020) -> 0x4bd8 fde=[ 2198] │ │ │ │ + 0xffffffffffe747f0 (offset: 0xf3f040) -> 0x4bec fde=[ 21ac] │ │ │ │ + 0xffffffffffe74810 (offset: 0xf3f060) -> 0x4c00 fde=[ 21c0] │ │ │ │ + 0xffffffffffe74830 (offset: 0xf3f080) -> 0x4c14 fde=[ 21d4] │ │ │ │ + 0xffffffffffe74850 (offset: 0xf3f0a0) -> 0x4c28 fde=[ 21e8] │ │ │ │ + 0xffffffffffe74870 (offset: 0xf3f0c0) -> 0x4c3c fde=[ 21fc] │ │ │ │ + 0xffffffffffe74890 (offset: 0xf3f0e0) -> 0x4c50 fde=[ 2210] │ │ │ │ + 0xffffffffffe748b0 (offset: 0xf3f100) -> 0x4c64 fde=[ 2224] │ │ │ │ + 0xffffffffffe748d0 (offset: 0xf3f120) -> 0x4c78 fde=[ 2238] │ │ │ │ + 0xffffffffffe748f0 (offset: 0xf3f140) -> 0x4c8c fde=[ 224c] │ │ │ │ + 0xffffffffffe74930 (offset: 0xf3f180) -> 0x4ca0 fde=[ 2260] │ │ │ │ + 0xffffffffffe74c60 (offset: 0xf3f4b0) -> 0x4cb4 fde=[ 2274] │ │ │ │ + 0xffffffffffe75630 (offset: 0xf3fe80) -> 0x4cd4 fde=[ 2294] │ │ │ │ + 0xffffffffffe75650 (offset: 0xf3fea0) -> 0x4ce8 fde=[ 22a8] │ │ │ │ + 0xffffffffffe759c0 (offset: 0xf40210) -> 0x4d34 fde=[ 22f4] │ │ │ │ + 0xffffffffffe75d00 (offset: 0xf40550) -> 0x4d60 fde=[ 2320] │ │ │ │ + 0xffffffffffe75d80 (offset: 0xf405d0) -> 0x4d98 fde=[ 2358] │ │ │ │ + 0xffffffffffe75df0 (offset: 0xf40640) -> 0x4dac fde=[ 236c] │ │ │ │ + 0xffffffffffe76180 (offset: 0xf409d0) -> 0x4dd8 fde=[ 2398] │ │ │ │ + 0xffffffffffe76290 (offset: 0xf40ae0) -> 0x4df4 fde=[ 23b4] │ │ │ │ + 0xffffffffffe76540 (offset: 0xf40d90) -> 0x4e40 fde=[ 2400] │ │ │ │ + 0xffffffffffe76850 (offset: 0xf410a0) -> 0x4e8c fde=[ 244c] │ │ │ │ + 0xffffffffffe77170 (offset: 0xf419c0) -> 0x4edc fde=[ 249c] │ │ │ │ + 0xffffffffffe77280 (offset: 0xf41ad0) -> 0x4f40 fde=[ 2500] │ │ │ │ + 0xffffffffffe77360 (offset: 0xf41bb0) -> 0x4f54 fde=[ 2514] │ │ │ │ + 0xffffffffffe77780 (offset: 0xf41fd0) -> 0x4fb8 fde=[ 2578] │ │ │ │ + 0xffffffffffe77880 (offset: 0xf420d0) -> 0x4ff8 fde=[ 25b8] │ │ │ │ + 0xffffffffffe77940 (offset: 0xf42190) -> 0x5058 fde=[ 2618] │ │ │ │ + 0xffffffffffe77a00 (offset: 0xf42250) -> 0x50b8 fde=[ 2678] │ │ │ │ + 0xffffffffffe77ac0 (offset: 0xf42310) -> 0x5104 fde=[ 26c4] │ │ │ │ + 0xffffffffffe77b40 (offset: 0xf42390) -> 0x5120 fde=[ 26e0] │ │ │ │ + 0xffffffffffe77b50 (offset: 0xf423a0) -> 0x5138 fde=[ 26f8] │ │ │ │ + 0xffffffffffe77b60 (offset: 0xf423b0) -> 0x514c fde=[ 270c] │ │ │ │ + 0xffffffffffe77b70 (offset: 0xf423c0) -> 0x5160 fde=[ 2720] │ │ │ │ + 0xffffffffffe77b80 (offset: 0xf423d0) -> 0x5174 fde=[ 2734] │ │ │ │ + 0xffffffffffe77b90 (offset: 0xf423e0) -> 0x5188 fde=[ 2748] │ │ │ │ + 0xffffffffffe77ba0 (offset: 0xf423f0) -> 0x519c fde=[ 275c] │ │ │ │ + 0xffffffffffe77bb0 (offset: 0xf42400) -> 0x51b0 fde=[ 2770] │ │ │ │ + 0xffffffffffe77bc0 (offset: 0xf42410) -> 0x51c4 fde=[ 2784] │ │ │ │ + 0xffffffffffe77bd0 (offset: 0xf42420) -> 0x51d8 fde=[ 2798] │ │ │ │ + 0xffffffffffe77be0 (offset: 0xf42430) -> 0x51ec fde=[ 27ac] │ │ │ │ + 0xffffffffffe77bf0 (offset: 0xf42440) -> 0x5200 fde=[ 27c0] │ │ │ │ + 0xffffffffffe77c20 (offset: 0xf42470) -> 0x521c fde=[ 27dc] │ │ │ │ + 0xffffffffffe77c30 (offset: 0xf42480) -> 0x5230 fde=[ 27f0] │ │ │ │ + 0xffffffffffe77c40 (offset: 0xf42490) -> 0x5244 fde=[ 2804] │ │ │ │ + 0xffffffffffe77c50 (offset: 0xf424a0) -> 0x5258 fde=[ 2818] │ │ │ │ + 0xffffffffffe77c60 (offset: 0xf424b0) -> 0x526c fde=[ 282c] │ │ │ │ + 0xffffffffffe77c70 (offset: 0xf424c0) -> 0x5280 fde=[ 2840] │ │ │ │ + 0xffffffffffe77ca0 (offset: 0xf424f0) -> 0x52ac fde=[ 286c] │ │ │ │ + 0xffffffffffe77cb0 (offset: 0xf42500) -> 0x52c0 fde=[ 2880] │ │ │ │ + 0xffffffffffe77d00 (offset: 0xf42550) -> 0x52d8 fde=[ 2898] │ │ │ │ + 0xffffffffffe77d90 (offset: 0xf425e0) -> 0x52f0 fde=[ 28b0] │ │ │ │ + 0xffffffffffe77da0 (offset: 0xf425f0) -> 0x5304 fde=[ 28c4] │ │ │ │ + 0xffffffffffe77db0 (offset: 0xf42600) -> 0x5318 fde=[ 28d8] │ │ │ │ + 0xffffffffffe77dc0 (offset: 0xf42610) -> 0x5330 fde=[ 28f0] │ │ │ │ + 0xffffffffffe77dd0 (offset: 0xf42620) -> 0x5344 fde=[ 2904] │ │ │ │ + 0xffffffffffe77de0 (offset: 0xf42630) -> 0x5358 fde=[ 2918] │ │ │ │ + 0xffffffffffe77df0 (offset: 0xf42640) -> 0x5370 fde=[ 2930] │ │ │ │ + 0xffffffffffe77ec0 (offset: 0xf42710) -> 0x538c fde=[ 294c] │ │ │ │ + 0xffffffffffe77ed0 (offset: 0xf42720) -> 0x53a0 fde=[ 2960] │ │ │ │ + 0xffffffffffe77ee0 (offset: 0xf42730) -> 0x53b4 fde=[ 2974] │ │ │ │ + 0xffffffffffe78020 (offset: 0xf42870) -> 0x53ec fde=[ 29ac] │ │ │ │ + 0xffffffffffe78060 (offset: 0xf428b0) -> 0x5400 fde=[ 29c0] │ │ │ │ + 0xffffffffffe78080 (offset: 0xf428d0) -> 0x5414 fde=[ 29d4] │ │ │ │ + 0xffffffffffe78250 (offset: 0xf42aa0) -> 0x5468 fde=[ 2a28] │ │ │ │ + 0xffffffffffe78270 (offset: 0xf42ac0) -> 0x547c fde=[ 2a3c] │ │ │ │ + 0xffffffffffe782c0 (offset: 0xf42b10) -> 0x5494 fde=[ 2a54] │ │ │ │ + 0xffffffffffe78400 (offset: 0xf42c50) -> 0x54b8 fde=[ 2a78] │ │ │ │ + 0xffffffffffe784a0 (offset: 0xf42cf0) -> 0x54e8 fde=[ 2aa8] │ │ │ │ + 0xffffffffffe78520 (offset: 0xf42d70) -> 0x5500 fde=[ 2ac0] │ │ │ │ + 0xffffffffffe785f0 (offset: 0xf42e40) -> 0x5538 fde=[ 2af8] │ │ │ │ + 0xffffffffffe78680 (offset: 0xf42ed0) -> 0x5554 fde=[ 2b14] │ │ │ │ + 0xffffffffffe78700 (offset: 0xf42f50) -> 0x557c fde=[ 2b3c] │ │ │ │ + 0xffffffffffe78790 (offset: 0xf42fe0) -> 0x55c4 fde=[ 2b84] │ │ │ │ + 0xffffffffffe787c0 (offset: 0xf43010) -> 0x55d8 fde=[ 2b98] │ │ │ │ + 0xffffffffffe79880 (offset: 0xf440d0) -> 0x5624 fde=[ 2be4] │ │ │ │ + 0xffffffffffe79a90 (offset: 0xf442e0) -> 0x5640 fde=[ 2c00] │ │ │ │ + 0xffffffffffe79ab0 (offset: 0xf44300) -> 0x5654 fde=[ 2c14] │ │ │ │ + 0xffffffffffe79b60 (offset: 0xf443b0) -> 0x56a0 fde=[ 2c60] │ │ │ │ + 0xffffffffffe7a330 (offset: 0xf44b80) -> 0x5708 fde=[ 2cc8] │ │ │ │ + 0xffffffffffe7a350 (offset: 0xf44ba0) -> 0x5720 fde=[ 2ce0] │ │ │ │ + 0xffffffffffe7a370 (offset: 0xf44bc0) -> 0x5734 fde=[ 2cf4] │ │ │ │ + 0xffffffffffe7a3e0 (offset: 0xf44c30) -> 0x5760 fde=[ 2d20] │ │ │ │ + 0xffffffffffe7a4f0 (offset: 0xf44d40) -> 0x578c fde=[ 2d4c] │ │ │ │ + 0xffffffffffe7a500 (offset: 0xf44d50) -> 0x57a0 fde=[ 2d60] │ │ │ │ + 0xffffffffffe7a610 (offset: 0xf44e60) -> 0x57c8 fde=[ 2d88] │ │ │ │ + 0xffffffffffe7a680 (offset: 0xf44ed0) -> 0x57e0 fde=[ 2da0] │ │ │ │ + 0xffffffffffe7a6b0 (offset: 0xf44f00) -> 0x57fc fde=[ 2dbc] │ │ │ │ + 0xffffffffffe7a780 (offset: 0xf44fd0) -> 0x5834 fde=[ 2df4] │ │ │ │ + 0xffffffffffe7a810 (offset: 0xf45060) -> 0x586c fde=[ 2e2c] │ │ │ │ + 0xffffffffffe7a8b0 (offset: 0xf45100) -> 0x5884 fde=[ 2e44] │ │ │ │ + 0xffffffffffe7a8d0 (offset: 0xf45120) -> 0x5898 fde=[ 2e58] │ │ │ │ + 0xffffffffffe7a8f0 (offset: 0xf45140) -> 0x58ac fde=[ 2e6c] │ │ │ │ + 0xffffffffffe7a990 (offset: 0xf451e0) -> 0x58c8 fde=[ 2e88] │ │ │ │ + 0xffffffffffe7a9b0 (offset: 0xf45200) -> 0x58dc fde=[ 2e9c] │ │ │ │ + 0xffffffffffe7a9c0 (offset: 0xf45210) -> 0x58f0 fde=[ 2eb0] │ │ │ │ + 0xffffffffffe7aa60 (offset: 0xf452b0) -> 0x590c fde=[ 2ecc] │ │ │ │ + 0xffffffffffe7aa70 (offset: 0xf452c0) -> 0x5920 fde=[ 2ee0] │ │ │ │ + 0xffffffffffe7ab10 (offset: 0xf45360) -> 0x593c fde=[ 2efc] │ │ │ │ + 0xffffffffffe7ab20 (offset: 0xf45370) -> 0x5950 fde=[ 2f10] │ │ │ │ + 0xffffffffffe7ab30 (offset: 0xf45380) -> 0x5964 fde=[ 2f24] │ │ │ │ + 0xffffffffffe7ab40 (offset: 0xf45390) -> 0x5978 fde=[ 2f38] │ │ │ │ + 0xffffffffffe7ab50 (offset: 0xf453a0) -> 0x5990 fde=[ 2f50] │ │ │ │ + 0xffffffffffe7ab60 (offset: 0xf453b0) -> 0x59a4 fde=[ 2f64] │ │ │ │ + 0xffffffffffe7ab70 (offset: 0xf453c0) -> 0x59b8 fde=[ 2f78] │ │ │ │ + 0xffffffffffe7abf0 (offset: 0xf45440) -> 0x59d4 fde=[ 2f94] │ │ │ │ + 0xffffffffffe7ad90 (offset: 0xf455e0) -> 0x5a08 fde=[ 2fc8] │ │ │ │ + 0xffffffffffe7add0 (offset: 0xf45620) -> 0x5a1c fde=[ 2fdc] │ │ │ │ + 0xffffffffffe7ae10 (offset: 0xf45660) -> 0x5a30 fde=[ 2ff0] │ │ │ │ + 0xffffffffffe7ae50 (offset: 0xf456a0) -> 0x5a44 fde=[ 3004] │ │ │ │ + 0xffffffffffe7ae90 (offset: 0xf456e0) -> 0x5a58 fde=[ 3018] │ │ │ │ + 0xffffffffffe7aeb0 (offset: 0xf45700) -> 0x5a70 fde=[ 3030] │ │ │ │ + 0xffffffffffe7aed0 (offset: 0xf45720) -> 0x5a84 fde=[ 3044] │ │ │ │ + 0xffffffffffe7b250 (offset: 0xf45aa0) -> 0x5ad0 fde=[ 3090] │ │ │ │ + 0xffffffffffe7b2c0 (offset: 0xf45b10) -> 0x5aec fde=[ 30ac] │ │ │ │ + 0xffffffffffe7b350 (offset: 0xf45ba0) -> 0x5b08 fde=[ 30c8] │ │ │ │ + 0xffffffffffe7b3d0 (offset: 0xf45c20) -> 0x5b24 fde=[ 30e4] │ │ │ │ + 0xffffffffffe7b3f0 (offset: 0xf45c40) -> 0x5b40 fde=[ 3100] │ │ │ │ + 0xffffffffffe7b430 (offset: 0xf45c80) -> 0x5b6c fde=[ 312c] │ │ │ │ + 0xffffffffffe7b470 (offset: 0xf45cc0) -> 0x5b98 fde=[ 3158] │ │ │ │ + 0xffffffffffe7b4b0 (offset: 0xf45d00) -> 0x5bc4 fde=[ 3184] │ │ │ │ + 0xffffffffffe7b500 (offset: 0xf45d50) -> 0x5bec fde=[ 31ac] │ │ │ │ + 0xffffffffffe7b510 (offset: 0xf45d60) -> 0x5c00 fde=[ 31c0] │ │ │ │ + 0xffffffffffe7b570 (offset: 0xf45dc0) -> 0x5c38 fde=[ 31f8] │ │ │ │ + 0xffffffffffe7b580 (offset: 0xf45dd0) -> 0x5c4c fde=[ 320c] │ │ │ │ + 0xffffffffffe7b590 (offset: 0xf45de0) -> 0x5c60 fde=[ 3220] │ │ │ │ + 0xffffffffffe7b5b0 (offset: 0xf45e00) -> 0x5c74 fde=[ 3234] │ │ │ │ + 0xffffffffffe7b610 (offset: 0xf45e60) -> 0x5c94 fde=[ 3254] │ │ │ │ + 0xffffffffffe7b670 (offset: 0xf45ec0) -> 0x5cac fde=[ 326c] │ │ │ │ + 0xffffffffffe7b950 (offset: 0xf461a0) -> 0x5d0c fde=[ 32cc] │ │ │ │ + 0xffffffffffe7b960 (offset: 0xf461b0) -> 0x5d20 fde=[ 32e0] │ │ │ │ + 0xffffffffffe7bb20 (offset: 0xf46370) -> 0x5d3c fde=[ 32fc] │ │ │ │ + 0xffffffffffe7bb30 (offset: 0xf46380) -> 0x5d50 fde=[ 3310] │ │ │ │ + 0xffffffffffe7bb40 (offset: 0xf46390) -> 0x5d64 fde=[ 3324] │ │ │ │ + 0xffffffffffe7bb50 (offset: 0xf463a0) -> 0x5d78 fde=[ 3338] │ │ │ │ + 0xffffffffffe7bb60 (offset: 0xf463b0) -> 0x5d8c fde=[ 334c] │ │ │ │ + 0xffffffffffe7bb70 (offset: 0xf463c0) -> 0x5da0 fde=[ 3360] │ │ │ │ + 0xffffffffffe7bb80 (offset: 0xf463d0) -> 0x5db4 fde=[ 3374] │ │ │ │ + 0xffffffffffe7bbd0 (offset: 0xf46420) -> 0x5de0 fde=[ 33a0] │ │ │ │ + 0xffffffffffe7bc90 (offset: 0xf464e0) -> 0x5dfc fde=[ 33bc] │ │ │ │ + 0xffffffffffe7bd60 (offset: 0xf465b0) -> 0x5e44 fde=[ 3404] │ │ │ │ + 0xffffffffffe7bd90 (offset: 0xf465e0) -> 0x5e58 fde=[ 3418] │ │ │ │ + 0xffffffffffe7be80 (offset: 0xf466d0) -> 0x5e74 fde=[ 3434] │ │ │ │ + 0xffffffffffe7c000 (offset: 0xf46850) -> 0x5ec0 fde=[ 3480] │ │ │ │ + 0xffffffffffe7c070 (offset: 0xf468c0) -> 0x5ed4 fde=[ 3494] │ │ │ │ + 0xffffffffffe7c0b0 (offset: 0xf46900) -> 0x5eec fde=[ 34ac] │ │ │ │ + 0xffffffffffe7c180 (offset: 0xf469d0) -> 0x5f00 fde=[ 34c0] │ │ │ │ + 0xffffffffffe7c380 (offset: 0xf46bd0) -> 0x5f4c fde=[ 350c] │ │ │ │ + 0xffffffffffe7c5b0 (offset: 0xf46e00) -> 0x5f98 fde=[ 3558] │ │ │ │ + 0xffffffffffe7c7d0 (offset: 0xf47020) -> 0x5ffc fde=[ 35bc] │ │ │ │ + 0xffffffffffe7c7e0 (offset: 0xf47030) -> 0x6010 fde=[ 35d0] │ │ │ │ + 0xffffffffffe7c910 (offset: 0xf47160) -> 0x6030 fde=[ 35f0] │ │ │ │ + 0xffffffffffe7ca20 (offset: 0xf47270) -> 0x6058 fde=[ 3618] │ │ │ │ + 0xffffffffffe7cb70 (offset: 0xf473c0) -> 0x6080 fde=[ 3640] │ │ │ │ + 0xffffffffffe7ce10 (offset: 0xf47660) -> 0x60e8 fde=[ 36a8] │ │ │ │ + 0xffffffffffe7cf00 (offset: 0xf47750) -> 0x611c fde=[ 36dc] │ │ │ │ + 0xffffffffffe7d1c0 (offset: 0xf47a10) -> 0x6158 fde=[ 3718] │ │ │ │ + 0xffffffffffe7d1e0 (offset: 0xf47a30) -> 0x616c fde=[ 372c] │ │ │ │ + 0xffffffffffe7d2e0 (offset: 0xf47b30) -> 0x61b8 fde=[ 3778] │ │ │ │ + 0xffffffffffe7d400 (offset: 0xf47c50) -> 0x61f4 fde=[ 37b4] │ │ │ │ + 0xffffffffffe7d470 (offset: 0xf47cc0) -> 0x6220 fde=[ 37e0] │ │ │ │ + 0xffffffffffe7d4f0 (offset: 0xf47d40) -> 0x6254 fde=[ 3814] │ │ │ │ + 0xffffffffffe7d570 (offset: 0xf47dc0) -> 0x6280 fde=[ 3840] │ │ │ │ + 0xffffffffffe7e1e0 (offset: 0xf48a30) -> 0x62cc fde=[ 388c] │ │ │ │ + 0xffffffffffe7e210 (offset: 0xf48a60) -> 0x62e4 fde=[ 38a4] │ │ │ │ + 0xffffffffffe7e290 (offset: 0xf48ae0) -> 0x6308 fde=[ 38c8] │ │ │ │ + 0xffffffffffe7e2c0 (offset: 0xf48b10) -> 0x6328 fde=[ 38e8] │ │ │ │ + 0xffffffffffe7e300 (offset: 0xf48b50) -> 0x6340 fde=[ 3900] │ │ │ │ + 0xffffffffffe7e340 (offset: 0xf48b90) -> 0x6358 fde=[ 3918] │ │ │ │ + 0xffffffffffe7e390 (offset: 0xf48be0) -> 0x6370 fde=[ 3930] │ │ │ │ + 0xffffffffffe7e3b0 (offset: 0xf48c00) -> 0x6384 fde=[ 3944] │ │ │ │ + 0xffffffffffe7e420 (offset: 0xf48c70) -> 0x63b0 fde=[ 3970] │ │ │ │ + 0xffffffffffe7e4a0 (offset: 0xf48cf0) -> 0x63e4 fde=[ 39a4] │ │ │ │ + 0xffffffffffe7e500 (offset: 0xf48d50) -> 0x63f8 fde=[ 39b8] │ │ │ │ + 0xffffffffffe7e700 (offset: 0xf48f50) -> 0x646c fde=[ 3a2c] │ │ │ │ + 0xffffffffffe7e830 (offset: 0xf49080) -> 0x64b0 fde=[ 3a70] │ │ │ │ + 0xffffffffffe7e940 (offset: 0xf49190) -> 0x64fc fde=[ 3abc] │ │ │ │ + 0xffffffffffe7ea10 (offset: 0xf49260) -> 0x6528 fde=[ 3ae8] │ │ │ │ + 0xffffffffffe7ea30 (offset: 0xf49280) -> 0x6540 fde=[ 3b00] │ │ │ │ + 0xffffffffffe7eab0 (offset: 0xf49300) -> 0x6558 fde=[ 3b18] │ │ │ │ + 0xffffffffffe7ead0 (offset: 0xf49320) -> 0x656c fde=[ 3b2c] │ │ │ │ + 0xffffffffffe7eae0 (offset: 0xf49330) -> 0x6580 fde=[ 3b40] │ │ │ │ + 0xffffffffffe7eb00 (offset: 0xf49350) -> 0x6594 fde=[ 3b54] │ │ │ │ + 0xffffffffffe7eb50 (offset: 0xf493a0) -> 0x65ac fde=[ 3b6c] │ │ │ │ + 0xffffffffffe7eb80 (offset: 0xf493d0) -> 0x65c8 fde=[ 3b88] │ │ │ │ + 0xffffffffffe7ece0 (offset: 0xf49530) -> 0x6600 fde=[ 3bc0] │ │ │ │ + 0xffffffffffe7ed20 (offset: 0xf49570) -> 0x6614 fde=[ 3bd4] │ │ │ │ + 0xffffffffffe7eda0 (offset: 0xf495f0) -> 0x664c fde=[ 3c0c] │ │ │ │ + 0xffffffffffe7ee60 (offset: 0xf496b0) -> 0x6678 fde=[ 3c38] │ │ │ │ + 0xffffffffffe7efb0 (offset: 0xf49800) -> 0x66b8 fde=[ 3c78] │ │ │ │ + 0xffffffffffe7f020 (offset: 0xf49870) -> 0x66d0 fde=[ 3c90] │ │ │ │ + 0xffffffffffe7f030 (offset: 0xf49880) -> 0x66e4 fde=[ 3ca4] │ │ │ │ + 0xffffffffffe7f0a0 (offset: 0xf498f0) -> 0x66fc fde=[ 3cbc] │ │ │ │ + 0xffffffffffe7f110 (offset: 0xf49960) -> 0x6718 fde=[ 3cd8] │ │ │ │ + 0xffffffffffe7f140 (offset: 0xf49990) -> 0x672c fde=[ 3cec] │ │ │ │ + 0xffffffffffe7f1e0 (offset: 0xf49a30) -> 0x6748 fde=[ 3d08] │ │ │ │ + 0xffffffffffe7f340 (offset: 0xf49b90) -> 0x676c fde=[ 3d2c] │ │ │ │ + 0xffffffffffe7f3e0 (offset: 0xf49c30) -> 0x67a4 fde=[ 3d64] │ │ │ │ + 0xffffffffffe7f450 (offset: 0xf49ca0) -> 0x67e0 fde=[ 3da0] │ │ │ │ + 0xffffffffffe7f470 (offset: 0xf49cc0) -> 0x67f4 fde=[ 3db4] │ │ │ │ + 0xffffffffffe7f480 (offset: 0xf49cd0) -> 0x6808 fde=[ 3dc8] │ │ │ │ + 0xffffffffffe7f4a0 (offset: 0xf49cf0) -> 0x6824 fde=[ 3de4] │ │ │ │ + 0xffffffffffe7f500 (offset: 0xf49d50) -> 0x683c fde=[ 3dfc] │ │ │ │ + 0xffffffffffe7f570 (offset: 0xf49dc0) -> 0x6868 fde=[ 3e28] │ │ │ │ + 0xffffffffffe7f5d0 (offset: 0xf49e20) -> 0x6888 fde=[ 3e48] │ │ │ │ + 0xffffffffffe7f630 (offset: 0xf49e80) -> 0x68a8 fde=[ 3e68] │ │ │ │ + 0xffffffffffe7f660 (offset: 0xf49eb0) -> 0x68bc fde=[ 3e7c] │ │ │ │ + 0xffffffffffe7f680 (offset: 0xf49ed0) -> 0x68d0 fde=[ 3e90] │ │ │ │ + 0xffffffffffe7f6f0 (offset: 0xf49f40) -> 0x68e8 fde=[ 3ea8] │ │ │ │ + 0xffffffffffe7f7c0 (offset: 0xf4a010) -> 0x6908 fde=[ 3ec8] │ │ │ │ + 0xffffffffffe7f7e0 (offset: 0xf4a030) -> 0x6920 fde=[ 3ee0] │ │ │ │ + 0xffffffffffe7f890 (offset: 0xf4a0e0) -> 0x6934 fde=[ 3ef4] │ │ │ │ + 0xffffffffffe7f980 (offset: 0xf4a1d0) -> 0x6950 fde=[ 3f10] │ │ │ │ + 0xffffffffffe7f9e0 (offset: 0xf4a230) -> 0x6964 fde=[ 3f24] │ │ │ │ + 0xffffffffffe7fa60 (offset: 0xf4a2b0) -> 0x6978 fde=[ 3f38] │ │ │ │ + 0xffffffffffe7fa70 (offset: 0xf4a2c0) -> 0x698c fde=[ 3f4c] │ │ │ │ + 0xffffffffffe7fac0 (offset: 0xf4a310) -> 0x69a4 fde=[ 3f64] │ │ │ │ + 0xffffffffffe7fb00 (offset: 0xf4a350) -> 0x69bc fde=[ 3f7c] │ │ │ │ + 0xffffffffffe7fb10 (offset: 0xf4a360) -> 0x69d0 fde=[ 3f90] │ │ │ │ + 0xffffffffffe7fb30 (offset: 0xf4a380) -> 0x69ec fde=[ 3fac] │ │ │ │ + 0xffffffffffe7fb60 (offset: 0xf4a3b0) -> 0x6a04 fde=[ 3fc4] │ │ │ │ + 0xffffffffffe7fbc0 (offset: 0xf4a410) -> 0x6a20 fde=[ 3fe0] │ │ │ │ + 0xffffffffffe7fbe0 (offset: 0xf4a430) -> 0x6a38 fde=[ 3ff8] │ │ │ │ + 0xffffffffffe7fc60 (offset: 0xf4a4b0) -> 0x6a58 fde=[ 4018] │ │ │ │ + 0xffffffffffe7fc90 (offset: 0xf4a4e0) -> 0x6a74 fde=[ 4034] │ │ │ │ + 0xffffffffffe7fcc0 (offset: 0xf4a510) -> 0x6a90 fde=[ 4050] │ │ │ │ + 0xffffffffffe7fd80 (offset: 0xf4a5d0) -> 0x6ac8 fde=[ 4088] │ │ │ │ + 0xffffffffffe80380 (offset: 0xf4abd0) -> 0x6b48 fde=[ 4108] │ │ │ │ + 0xffffffffffe812d0 (offset: 0xf4bb20) -> 0x6ba8 fde=[ 4168] │ │ │ │ + 0xffffffffffe812e0 (offset: 0xf4bb30) -> 0x6bbc fde=[ 417c] │ │ │ │ + 0xffffffffffe81550 (offset: 0xf4bda0) -> 0x6c0c fde=[ 41cc] │ │ │ │ + 0xffffffffffe81560 (offset: 0xf4bdb0) -> 0x6c20 fde=[ 41e0] │ │ │ │ + 0xffffffffffe81570 (offset: 0xf4bdc0) -> 0x6c34 fde=[ 41f4] │ │ │ │ + 0xffffffffffe815f0 (offset: 0xf4be40) -> 0x6c58 fde=[ 4218] │ │ │ │ + 0xffffffffffe81650 (offset: 0xf4bea0) -> 0x6c90 fde=[ 4250] │ │ │ │ + 0xffffffffffe816c0 (offset: 0xf4bf10) -> 0x6ca4 fde=[ 4264] │ │ │ │ + 0xffffffffffe81750 (offset: 0xf4bfa0) -> 0x6cc4 fde=[ 4284] │ │ │ │ + 0xffffffffffe817e0 (offset: 0xf4c030) -> 0x6ce4 fde=[ 42a4] │ │ │ │ + 0xffffffffffe81860 (offset: 0xf4c0b0) -> 0x6cfc fde=[ 42bc] │ │ │ │ + 0xffffffffffe81910 (offset: 0xf4c160) -> 0x6d10 fde=[ 42d0] │ │ │ │ + 0xffffffffffe819b0 (offset: 0xf4c200) -> 0x6d24 fde=[ 42e4] │ │ │ │ + 0xffffffffffe81a40 (offset: 0xf4c290) -> 0x6d38 fde=[ 42f8] │ │ │ │ + 0xffffffffffe81ac0 (offset: 0xf4c310) -> 0x6d50 fde=[ 4310] │ │ │ │ + 0xffffffffffe81b00 (offset: 0xf4c350) -> 0x6d64 fde=[ 4324] │ │ │ │ + 0xffffffffffe81bb0 (offset: 0xf4c400) -> 0x6da0 fde=[ 4360] │ │ │ │ + 0xffffffffffe81be0 (offset: 0xf4c430) -> 0x6db8 fde=[ 4378] │ │ │ │ + 0xffffffffffe81cd0 (offset: 0xf4c520) -> 0x6df0 fde=[ 43b0] │ │ │ │ + 0xffffffffffe81db0 (offset: 0xf4c600) -> 0x6e0c fde=[ 43cc] │ │ │ │ + 0xffffffffffe81e30 (offset: 0xf4c680) -> 0x6e28 fde=[ 43e8] │ │ │ │ + 0xffffffffffe81ec0 (offset: 0xf4c710) -> 0x6e60 fde=[ 4420] │ │ │ │ + 0xffffffffffe81ef0 (offset: 0xf4c740) -> 0x6e78 fde=[ 4438] │ │ │ │ + 0xffffffffffe81f10 (offset: 0xf4c760) -> 0x6e90 fde=[ 4450] │ │ │ │ + 0xffffffffffe81fe0 (offset: 0xf4c830) -> 0x6ed8 fde=[ 4498] │ │ │ │ + 0xffffffffffe82450 (offset: 0xf4cca0) -> 0x6f28 fde=[ 44e8] │ │ │ │ + 0xffffffffffe825e0 (offset: 0xf4ce30) -> 0x6f68 fde=[ 4528] │ │ │ │ + 0xffffffffffe825f0 (offset: 0xf4ce40) -> 0x6f7c fde=[ 453c] │ │ │ │ + 0xffffffffffe82610 (offset: 0xf4ce60) -> 0x6f90 fde=[ 4550] │ │ │ │ + 0xffffffffffe82620 (offset: 0xf4ce70) -> 0x6fa4 fde=[ 4564] │ │ │ │ + 0xffffffffffe82630 (offset: 0xf4ce80) -> 0x6fb8 fde=[ 4578] │ │ │ │ + 0xffffffffffe82640 (offset: 0xf4ce90) -> 0x6fcc fde=[ 458c] │ │ │ │ + 0xffffffffffe826e0 (offset: 0xf4cf30) -> 0x6ff0 fde=[ 45b0] │ │ │ │ + 0xffffffffffe827a0 (offset: 0xf4cff0) -> 0x7014 fde=[ 45d4] │ │ │ │ + 0xffffffffffe82860 (offset: 0xf4d0b0) -> 0x7034 fde=[ 45f4] │ │ │ │ + 0xffffffffffe828d0 (offset: 0xf4d120) -> 0x7050 fde=[ 4610] │ │ │ │ + 0xffffffffffe82970 (offset: 0xf4d1c0) -> 0x708c fde=[ 464c] │ │ │ │ + 0xffffffffffe82ba0 (offset: 0xf4d3f0) -> 0x70e0 fde=[ 46a0] │ │ │ │ + 0xffffffffffe82bb0 (offset: 0xf4d400) -> 0x70f4 fde=[ 46b4] │ │ │ │ + 0xffffffffffe82bc0 (offset: 0xf4d410) -> 0x7108 fde=[ 46c8] │ │ │ │ + 0xffffffffffe82dc0 (offset: 0xf4d610) -> 0x7178 fde=[ 4738] │ │ │ │ + 0xffffffffffe82e90 (offset: 0xf4d6e0) -> 0x71c4 fde=[ 4784] │ │ │ │ + 0xffffffffffe83000 (offset: 0xf4d850) -> 0x7210 fde=[ 47d0] │ │ │ │ + 0xffffffffffe83150 (offset: 0xf4d9a0) -> 0x7240 fde=[ 4800] │ │ │ │ + 0xffffffffffe832f0 (offset: 0xf4db40) -> 0x7270 fde=[ 4830] │ │ │ │ + 0xffffffffffe83330 (offset: 0xf4db80) -> 0x728c fde=[ 484c] │ │ │ │ + 0xffffffffffe83360 (offset: 0xf4dbb0) -> 0x72a0 fde=[ 4860] │ │ │ │ + 0xffffffffffe83390 (offset: 0xf4dbe0) -> 0x72b4 fde=[ 4874] │ │ │ │ + 0xffffffffffe833b0 (offset: 0xf4dc00) -> 0x72c8 fde=[ 4888] │ │ │ │ + 0xffffffffffe833f0 (offset: 0xf4dc40) -> 0x72e0 fde=[ 48a0] │ │ │ │ + 0xffffffffffe83440 (offset: 0xf4dc90) -> 0x72f4 fde=[ 48b4] │ │ │ │ + 0xffffffffffe83450 (offset: 0xf4dca0) -> 0x7308 fde=[ 48c8] │ │ │ │ + 0xffffffffffe83470 (offset: 0xf4dcc0) -> 0x7320 fde=[ 48e0] │ │ │ │ + 0xffffffffffe83600 (offset: 0xf4de50) -> 0x734c fde=[ 490c] │ │ │ │ + 0xffffffffffe83620 (offset: 0xf4de70) -> 0x7360 fde=[ 4920] │ │ │ │ + 0xffffffffffe83640 (offset: 0xf4de90) -> 0x7374 fde=[ 4934] │ │ │ │ + 0xffffffffffe83650 (offset: 0xf4dea0) -> 0x7388 fde=[ 4948] │ │ │ │ + 0xffffffffffe83670 (offset: 0xf4dec0) -> 0x739c fde=[ 495c] │ │ │ │ + 0xffffffffffe83690 (offset: 0xf4dee0) -> 0x73b0 fde=[ 4970] │ │ │ │ + 0xffffffffffe836b0 (offset: 0xf4df00) -> 0x73c4 fde=[ 4984] │ │ │ │ + 0xffffffffffe836c0 (offset: 0xf4df10) -> 0x73d8 fde=[ 4998] │ │ │ │ + 0xffffffffffe836d0 (offset: 0xf4df20) -> 0x73ec fde=[ 49ac] │ │ │ │ + 0xffffffffffe836e0 (offset: 0xf4df30) -> 0x7400 fde=[ 49c0] │ │ │ │ + 0xffffffffffe836f0 (offset: 0xf4df40) -> 0x7414 fde=[ 49d4] │ │ │ │ + 0xffffffffffe83700 (offset: 0xf4df50) -> 0x7428 fde=[ 49e8] │ │ │ │ + 0xffffffffffe83710 (offset: 0xf4df60) -> 0x743c fde=[ 49fc] │ │ │ │ + 0xffffffffffe83740 (offset: 0xf4df90) -> 0x7450 fde=[ 4a10] │ │ │ │ + 0xffffffffffe83760 (offset: 0xf4dfb0) -> 0x7464 fde=[ 4a24] │ │ │ │ + 0xffffffffffe83780 (offset: 0xf4dfd0) -> 0x7478 fde=[ 4a38] │ │ │ │ + 0xffffffffffe83840 (offset: 0xf4e090) -> 0x7498 fde=[ 4a58] │ │ │ │ + 0xffffffffffe83850 (offset: 0xf4e0a0) -> 0x74ac fde=[ 4a6c] │ │ │ │ + 0xffffffffffe83860 (offset: 0xf4e0b0) -> 0x74c0 fde=[ 4a80] │ │ │ │ + 0xffffffffffe83890 (offset: 0xf4e0e0) -> 0x74e0 fde=[ 4aa0] │ │ │ │ + 0xffffffffffe838b0 (offset: 0xf4e100) -> 0x74f4 fde=[ 4ab4] │ │ │ │ + 0xffffffffffe838c0 (offset: 0xf4e110) -> 0x7508 fde=[ 4ac8] │ │ │ │ + 0xffffffffffe838e0 (offset: 0xf4e130) -> 0x751c fde=[ 4adc] │ │ │ │ + 0xffffffffffe83900 (offset: 0xf4e150) -> 0x7530 fde=[ 4af0] │ │ │ │ + 0xffffffffffe83920 (offset: 0xf4e170) -> 0x7544 fde=[ 4b04] │ │ │ │ + 0xffffffffffe83940 (offset: 0xf4e190) -> 0x7558 fde=[ 4b18] │ │ │ │ + 0xffffffffffe83960 (offset: 0xf4e1b0) -> 0x756c fde=[ 4b2c] │ │ │ │ + 0xffffffffffe83980 (offset: 0xf4e1d0) -> 0x7580 fde=[ 4b40] │ │ │ │ + 0xffffffffffe83a10 (offset: 0xf4e260) -> 0x759c fde=[ 4b5c] │ │ │ │ + 0xffffffffffe83ab0 (offset: 0xf4e300) -> 0x75b8 fde=[ 4b78] │ │ │ │ + 0xffffffffffe83ae0 (offset: 0xf4e330) -> 0x75cc fde=[ 4b8c] │ │ │ │ + 0xffffffffffe83b10 (offset: 0xf4e360) -> 0x75e0 fde=[ 4ba0] │ │ │ │ + 0xffffffffffe83b40 (offset: 0xf4e390) -> 0x75f4 fde=[ 4bb4] │ │ │ │ + 0xffffffffffe83b50 (offset: 0xf4e3a0) -> 0x7608 fde=[ 4bc8] │ │ │ │ + 0xffffffffffe83b70 (offset: 0xf4e3c0) -> 0x761c fde=[ 4bdc] │ │ │ │ + 0xffffffffffe83b90 (offset: 0xf4e3e0) -> 0x7630 fde=[ 4bf0] │ │ │ │ + 0xffffffffffe83bb0 (offset: 0xf4e400) -> 0x7644 fde=[ 4c04] │ │ │ │ + 0xffffffffffe83bd0 (offset: 0xf4e420) -> 0x7658 fde=[ 4c18] │ │ │ │ + 0xffffffffffe83bf0 (offset: 0xf4e440) -> 0x766c fde=[ 4c2c] │ │ │ │ + 0xffffffffffe83c10 (offset: 0xf4e460) -> 0x7680 fde=[ 4c40] │ │ │ │ + 0xffffffffffe83c30 (offset: 0xf4e480) -> 0x7694 fde=[ 4c54] │ │ │ │ + 0xffffffffffe83c50 (offset: 0xf4e4a0) -> 0x76a8 fde=[ 4c68] │ │ │ │ + 0xffffffffffe83c70 (offset: 0xf4e4c0) -> 0x76bc fde=[ 4c7c] │ │ │ │ + 0xffffffffffe83cb0 (offset: 0xf4e500) -> 0x76d0 fde=[ 4c90] │ │ │ │ + 0xffffffffffe83d10 (offset: 0xf4e560) -> 0x76ec fde=[ 4cac] │ │ │ │ + 0xffffffffffe83d70 (offset: 0xf4e5c0) -> 0x7718 fde=[ 4cd8] │ │ │ │ + 0xffffffffffe83f50 (offset: 0xf4e7a0) -> 0x7748 fde=[ 4d08] │ │ │ │ + 0xffffffffffe84030 (offset: 0xf4e880) -> 0x7780 fde=[ 4d40] │ │ │ │ + 0xffffffffffe84410 (offset: 0xf4ec60) -> 0x779c fde=[ 4d5c] │ │ │ │ + 0xffffffffffe846b0 (offset: 0xf4ef00) -> 0x77c0 fde=[ 4d80] │ │ │ │ + 0xffffffffffe84850 (offset: 0xf4f0a0) -> 0x77f4 fde=[ 4db4] │ │ │ │ + 0xffffffffffe84a20 (offset: 0xf4f270) -> 0x7834 fde=[ 4df4] │ │ │ │ + 0xffffffffffe84a50 (offset: 0xf4f2a0) -> 0x7850 fde=[ 4e10] │ │ │ │ + 0xffffffffffe84a80 (offset: 0xf4f2d0) -> 0x786c fde=[ 4e2c] │ │ │ │ + 0xffffffffffe84b20 (offset: 0xf4f370) -> 0x7888 fde=[ 4e48] │ │ │ │ + 0xffffffffffe84b30 (offset: 0xf4f380) -> 0x789c fde=[ 4e5c] │ │ │ │ + 0xffffffffffe84bc0 (offset: 0xf4f410) -> 0x78b8 fde=[ 4e78] │ │ │ │ + 0xffffffffffe84c40 (offset: 0xf4f490) -> 0x78d4 fde=[ 4e94] │ │ │ │ + 0xffffffffffe84cc0 (offset: 0xf4f510) -> 0x7900 fde=[ 4ec0] │ │ │ │ + 0xffffffffffe84da0 (offset: 0xf4f5f0) -> 0x7918 fde=[ 4ed8] │ │ │ │ + 0xffffffffffe84ee0 (offset: 0xf4f730) -> 0x797c fde=[ 4f3c] │ │ │ │ + 0xffffffffffe84f30 (offset: 0xf4f780) -> 0x7998 fde=[ 4f58] │ │ │ │ + 0xffffffffffe85220 (offset: 0xf4fa70) -> 0x7a18 fde=[ 4fd8] │ │ │ │ + 0xffffffffffe853c0 (offset: 0xf4fc10) -> 0x7a64 fde=[ 5024] │ │ │ │ + 0xffffffffffe858d0 (offset: 0xf50120) -> 0x7a90 fde=[ 5050] │ │ │ │ + 0xffffffffffe85a50 (offset: 0xf502a0) -> 0x7ac4 fde=[ 5084] │ │ │ │ + 0xffffffffffe85c80 (offset: 0xf504d0) -> 0x7b00 fde=[ 50c0] │ │ │ │ + 0xffffffffffe85ec0 (offset: 0xf50710) -> 0x7b58 fde=[ 5118] │ │ │ │ + 0xffffffffffe861a0 (offset: 0xf509f0) -> 0x7bc0 fde=[ 5180] │ │ │ │ + 0xffffffffffe86460 (offset: 0xf50cb0) -> 0x7be4 fde=[ 51a4] │ │ │ │ + 0xffffffffffe86680 (offset: 0xf50ed0) -> 0x7c24 fde=[ 51e4] │ │ │ │ + 0xffffffffffe86b50 (offset: 0xf513a0) -> 0x7c70 fde=[ 5230] │ │ │ │ + 0xffffffffffe870a0 (offset: 0xf518f0) -> 0x7cbc fde=[ 527c] │ │ │ │ + 0xffffffffffe872d0 (offset: 0xf51b20) -> 0x7cf8 fde=[ 52b8] │ │ │ │ + 0xffffffffffe875a0 (offset: 0xf51df0) -> 0x7d24 fde=[ 52e4] │ │ │ │ + 0xffffffffffe877e0 (offset: 0xf52030) -> 0x7d50 fde=[ 5310] │ │ │ │ + 0xffffffffffe879c0 (offset: 0xf52210) -> 0x7d6c fde=[ 532c] │ │ │ │ + 0xffffffffffe87af0 (offset: 0xf52340) -> 0x7d90 fde=[ 5350] │ │ │ │ + 0xffffffffffe87c00 (offset: 0xf52450) -> 0x7db4 fde=[ 5374] │ │ │ │ + 0xffffffffffe87d10 (offset: 0xf52560) -> 0x7dd8 fde=[ 5398] │ │ │ │ + 0xffffffffffe87d20 (offset: 0xf52570) -> 0x7dec fde=[ 53ac] │ │ │ │ + 0xffffffffffe87d40 (offset: 0xf52590) -> 0x7e00 fde=[ 53c0] │ │ │ │ + 0xffffffffffe87ec0 (offset: 0xf52710) -> 0x7e4c fde=[ 540c] │ │ │ │ + 0xffffffffffe88040 (offset: 0xf52890) -> 0x7e94 fde=[ 5454] │ │ │ │ + 0xffffffffffe88220 (offset: 0xf52a70) -> 0x7eec fde=[ 54ac] │ │ │ │ + 0xffffffffffe88340 (offset: 0xf52b90) -> 0x7f18 fde=[ 54d8] │ │ │ │ + 0xffffffffffe884c0 (offset: 0xf52d10) -> 0x7f34 fde=[ 54f4] │ │ │ │ + 0xffffffffffe88710 (offset: 0xf52f60) -> 0x7f60 fde=[ 5520] │ │ │ │ + 0xffffffffffe888d0 (offset: 0xf53120) -> 0x7f8c fde=[ 554c] │ │ │ │ + 0xffffffffffe88ec0 (offset: 0xf53710) -> 0x7fd8 fde=[ 5598] │ │ │ │ + 0xffffffffffe890a0 (offset: 0xf538f0) -> 0x7ff4 fde=[ 55b4] │ │ │ │ + 0xffffffffffe89350 (offset: 0xf53ba0) -> 0x8020 fde=[ 55e0] │ │ │ │ + 0xffffffffffe89530 (offset: 0xf53d80) -> 0x803c fde=[ 55fc] │ │ │ │ + 0xffffffffffe897d0 (offset: 0xf54020) -> 0x8078 fde=[ 5638] │ │ │ │ + 0xffffffffffe89d50 (offset: 0xf545a0) -> 0x80c4 fde=[ 5684] │ │ │ │ + 0xffffffffffe89d70 (offset: 0xf545c0) -> 0x80d8 fde=[ 5698] │ │ │ │ + 0xffffffffffe89e00 (offset: 0xf54650) -> 0x80fc fde=[ 56bc] │ │ │ │ + 0xffffffffffe89e70 (offset: 0xf546c0) -> 0x8120 fde=[ 56e0] │ │ │ │ + 0xffffffffffe89e80 (offset: 0xf546d0) -> 0x8134 fde=[ 56f4] │ │ │ │ + 0xffffffffffe89e90 (offset: 0xf546e0) -> 0x8148 fde=[ 5708] │ │ │ │ + 0xffffffffffe89ec0 (offset: 0xf54710) -> 0x8160 fde=[ 5720] │ │ │ │ + 0xffffffffffe89ee0 (offset: 0xf54730) -> 0x8174 fde=[ 5734] │ │ │ │ + 0xffffffffffe89ff0 (offset: 0xf54840) -> 0x81a0 fde=[ 5760] │ │ │ │ + 0xffffffffffe8a000 (offset: 0xf54850) -> 0x81b4 fde=[ 5774] │ │ │ │ + 0xffffffffffe8a010 (offset: 0xf54860) -> 0x81c8 fde=[ 5788] │ │ │ │ + 0xffffffffffe8a080 (offset: 0xf548d0) -> 0x8200 fde=[ 57c0] │ │ │ │ + 0xffffffffffe8a090 (offset: 0xf548e0) -> 0x8218 fde=[ 57d8] │ │ │ │ + 0xffffffffffe8a0a0 (offset: 0xf548f0) -> 0x822c fde=[ 57ec] │ │ │ │ + 0xffffffffffe8a0d0 (offset: 0xf54920) -> 0x8240 fde=[ 5800] │ │ │ │ + 0xffffffffffe8a0f0 (offset: 0xf54940) -> 0x8258 fde=[ 5818] │ │ │ │ + 0xffffffffffe8a100 (offset: 0xf54950) -> 0x8270 fde=[ 5830] │ │ │ │ + 0xffffffffffe8a190 (offset: 0xf549e0) -> 0x8298 fde=[ 5858] │ │ │ │ + 0xffffffffffe8a1f0 (offset: 0xf54a40) -> 0x82c0 fde=[ 5880] │ │ │ │ + 0xffffffffffe8a380 (offset: 0xf54bd0) -> 0x82e8 fde=[ 58a8] │ │ │ │ + 0xffffffffffe8a440 (offset: 0xf54c90) -> 0x82fc fde=[ 58bc] │ │ │ │ + 0xffffffffffe8a720 (offset: 0xf54f70) -> 0x831c fde=[ 58dc] │ │ │ │ + 0xffffffffffe8a890 (offset: 0xf550e0) -> 0x8330 fde=[ 58f0] │ │ │ │ + 0xffffffffffe8a8d0 (offset: 0xf55120) -> 0x8344 fde=[ 5904] │ │ │ │ + 0xffffffffffe8ab40 (offset: 0xf55390) -> 0x835c fde=[ 591c] │ │ │ │ + 0xffffffffffe8abe0 (offset: 0xf55430) -> 0x8378 fde=[ 5938] │ │ │ │ + 0xffffffffffe8ad20 (offset: 0xf55570) -> 0x8394 fde=[ 5954] │ │ │ │ + 0xffffffffffe8b010 (offset: 0xf55860) -> 0x83b0 fde=[ 5970] │ │ │ │ + 0xffffffffffe8b070 (offset: 0xf558c0) -> 0x83c4 fde=[ 5984] │ │ │ │ + 0xffffffffffe8b210 (offset: 0xf55a60) -> 0x83e4 fde=[ 59a4] │ │ │ │ + 0xffffffffffe8b270 (offset: 0xf55ac0) -> 0x83f8 fde=[ 59b8] │ │ │ │ + 0xffffffffffe8b280 (offset: 0xf55ad0) -> 0x840c fde=[ 59cc] │ │ │ │ + 0xffffffffffe8b290 (offset: 0xf55ae0) -> 0x8420 fde=[ 59e0] │ │ │ │ + 0xffffffffffe8b2f0 (offset: 0xf55b40) -> 0x8434 fde=[ 59f4] │ │ │ │ + 0xffffffffffe8b350 (offset: 0xf55ba0) -> 0x8448 fde=[ 5a08] │ │ │ │ + 0xffffffffffe8b4a0 (offset: 0xf55cf0) -> 0x8480 fde=[ 5a40] │ │ │ │ + 0xffffffffffe8b4b0 (offset: 0xf55d00) -> 0x8494 fde=[ 5a54] │ │ │ │ + 0xffffffffffe8b4e0 (offset: 0xf55d30) -> 0x84b0 fde=[ 5a70] │ │ │ │ + 0xffffffffffe8b510 (offset: 0xf55d60) -> 0x84cc fde=[ 5a8c] │ │ │ │ + 0xffffffffffe8b530 (offset: 0xf55d80) -> 0x84e0 fde=[ 5aa0] │ │ │ │ + 0xffffffffffe8b740 (offset: 0xf55f90) -> 0x8500 fde=[ 5ac0] │ │ │ │ + 0xffffffffffe8b770 (offset: 0xf55fc0) -> 0x8514 fde=[ 5ad4] │ │ │ │ + 0xffffffffffe8b7f0 (offset: 0xf56040) -> 0x8528 fde=[ 5ae8] │ │ │ │ + 0xffffffffffe8b8e0 (offset: 0xf56130) -> 0x8568 fde=[ 5b28] │ │ │ │ + 0xffffffffffe8b9f0 (offset: 0xf56240) -> 0x85a8 fde=[ 5b68] │ │ │ │ + 0xffffffffffe8ba00 (offset: 0xf56250) -> 0x85bc fde=[ 5b7c] │ │ │ │ + 0xffffffffffe8bb00 (offset: 0xf56350) -> 0x85dc fde=[ 5b9c] │ │ │ │ + 0xffffffffffe8bcd0 (offset: 0xf56520) -> 0x8618 fde=[ 5bd8] │ │ │ │ + 0xffffffffffe8bd40 (offset: 0xf56590) -> 0x8634 fde=[ 5bf4] │ │ │ │ + 0xffffffffffe8c0d0 (offset: 0xf56920) -> 0x8654 fde=[ 5c14] │ │ │ │ + 0xffffffffffe8d5c0 (offset: 0xf57e10) -> 0x86c8 fde=[ 5c88] │ │ │ │ + 0xffffffffffe8d5d0 (offset: 0xf57e20) -> 0x86e0 fde=[ 5ca0] │ │ │ │ + 0xffffffffffe8d6b0 (offset: 0xf57f00) -> 0x86f4 fde=[ 5cb4] │ │ │ │ + 0xffffffffffe8d700 (offset: 0xf57f50) -> 0x8708 fde=[ 5cc8] │ │ │ │ + 0xffffffffffe8d7b0 (offset: 0xf58000) -> 0x8738 fde=[ 5cf8] │ │ │ │ + 0xffffffffffe8d7d0 (offset: 0xf58020) -> 0x874c fde=[ 5d0c] │ │ │ │ + 0xffffffffffe8d7e0 (offset: 0xf58030) -> 0x8760 fde=[ 5d20] │ │ │ │ + 0xffffffffffe8d7f0 (offset: 0xf58040) -> 0x8774 fde=[ 5d34] │ │ │ │ + 0xffffffffffe8d800 (offset: 0xf58050) -> 0x8788 fde=[ 5d48] │ │ │ │ + 0xffffffffffe8d830 (offset: 0xf58080) -> 0x879c fde=[ 5d5c] │ │ │ │ + 0xffffffffffe8d8a0 (offset: 0xf580f0) -> 0x87b0 fde=[ 5d70] │ │ │ │ + 0xffffffffffe8da70 (offset: 0xf582c0) -> 0x87cc fde=[ 5d8c] │ │ │ │ + 0xffffffffffe8dbf0 (offset: 0xf58440) -> 0x8808 fde=[ 5dc8] │ │ │ │ + 0xffffffffffe8dc40 (offset: 0xf58490) -> 0x881c fde=[ 5ddc] │ │ │ │ + 0xffffffffffe8dca0 (offset: 0xf584f0) -> 0x8830 fde=[ 5df0] │ │ │ │ + 0xffffffffffe8dcb0 (offset: 0xf58500) -> 0x8844 fde=[ 5e04] │ │ │ │ + 0xffffffffffe8ddd0 (offset: 0xf58620) -> 0x8880 fde=[ 5e40] │ │ │ │ + 0xffffffffffe8dde0 (offset: 0xf58630) -> 0x8894 fde=[ 5e54] │ │ │ │ + 0xffffffffffe8de20 (offset: 0xf58670) -> 0x88bc fde=[ 5e7c] │ │ │ │ + 0xffffffffffe8de60 (offset: 0xf586b0) -> 0x88dc fde=[ 5e9c] │ │ │ │ + 0xffffffffffe8e060 (offset: 0xf588b0) -> 0x892c fde=[ 5eec] │ │ │ │ + 0xffffffffffe8e0a0 (offset: 0xf588f0) -> 0x8948 fde=[ 5f08] │ │ │ │ + 0xffffffffffe8e0f0 (offset: 0xf58940) -> 0x8960 fde=[ 5f20] │ │ │ │ + 0xffffffffffe8e290 (offset: 0xf58ae0) -> 0x89b0 fde=[ 5f70] │ │ │ │ + 0xffffffffffe8e330 (offset: 0xf58b80) -> 0x89c4 fde=[ 5f84] │ │ │ │ + 0xffffffffffe8e600 (offset: 0xf58e50) -> 0x8a28 fde=[ 5fe8] │ │ │ │ + 0xffffffffffe8e670 (offset: 0xf58ec0) -> 0x8a3c fde=[ 5ffc] │ │ │ │ + 0xffffffffffe8e6d0 (offset: 0xf58f20) -> 0x8a64 fde=[ 6024] │ │ │ │ + 0xffffffffffe8e730 (offset: 0xf58f80) -> 0x8a80 fde=[ 6040] │ │ │ │ + 0xffffffffffe8e750 (offset: 0xf58fa0) -> 0x8a94 fde=[ 6054] │ │ │ │ + 0xffffffffffe8e780 (offset: 0xf58fd0) -> 0x8aa8 fde=[ 6068] │ │ │ │ + 0xffffffffffe8ea30 (offset: 0xf59280) -> 0x8b0c fde=[ 60cc] │ │ │ │ + 0xffffffffffe8eba0 (offset: 0xf593f0) -> 0x8b3c fde=[ 60fc] │ │ │ │ + 0xffffffffffe8ebb0 (offset: 0xf59400) -> 0x8b50 fde=[ 6110] │ │ │ │ + 0xffffffffffe8f280 (offset: 0xf59ad0) -> 0x8ba0 fde=[ 6160] │ │ │ │ + 0xffffffffffe8f290 (offset: 0xf59ae0) -> 0x8bb4 fde=[ 6174] │ │ │ │ + 0xffffffffffe8f2a0 (offset: 0xf59af0) -> 0x8bc8 fde=[ 6188] │ │ │ │ + 0xffffffffffe8f2b0 (offset: 0xf59b00) -> 0x8be0 fde=[ 61a0] │ │ │ │ + 0xffffffffffe8f6c0 (offset: 0xf59f10) -> 0x8c30 fde=[ 61f0] │ │ │ │ + 0xffffffffffe8f6e0 (offset: 0xf59f30) -> 0x8c4c fde=[ 620c] │ │ │ │ + 0xffffffffffe8f6f0 (offset: 0xf59f40) -> 0x8c68 fde=[ 6228] │ │ │ │ + 0xffffffffffe8f740 (offset: 0xf59f90) -> 0x8c94 fde=[ 6254] │ │ │ │ + 0xffffffffffe8f7c0 (offset: 0xf5a010) -> 0x8cb8 fde=[ 6278] │ │ │ │ + 0xffffffffffe8f840 (offset: 0xf5a090) -> 0x8ccc fde=[ 628c] │ │ │ │ + 0xffffffffffe8f8e0 (offset: 0xf5a130) -> 0x8ce8 fde=[ 62a8] │ │ │ │ + 0xffffffffffe8f9e0 (offset: 0xf5a230) -> 0x8d04 fde=[ 62c4] │ │ │ │ + 0xffffffffffe8faa0 (offset: 0xf5a2f0) -> 0x8d20 fde=[ 62e0] │ │ │ │ + 0xffffffffffe8fb60 (offset: 0xf5a3b0) -> 0x8d3c fde=[ 62fc] │ │ │ │ + 0xffffffffffe8fc30 (offset: 0xf5a480) -> 0x8d50 fde=[ 6310] │ │ │ │ + 0xffffffffffe8fc40 (offset: 0xf5a490) -> 0x8d64 fde=[ 6324] │ │ │ │ + 0xffffffffffe8fce0 (offset: 0xf5a530) -> 0x8d80 fde=[ 6340] │ │ │ │ + 0xffffffffffe8fda0 (offset: 0xf5a5f0) -> 0x8d9c fde=[ 635c] │ │ │ │ + 0xffffffffffe8feb0 (offset: 0xf5a700) -> 0x8db8 fde=[ 6378] │ │ │ │ + 0xffffffffffe8ffc0 (offset: 0xf5a810) -> 0x8dd4 fde=[ 6394] │ │ │ │ + 0xffffffffffe90470 (offset: 0xf5acc0) -> 0x8df8 fde=[ 63b8] │ │ │ │ + 0xffffffffffe90500 (offset: 0xf5ad50) -> 0x8e14 fde=[ 63d4] │ │ │ │ + 0xffffffffffe90600 (offset: 0xf5ae50) -> 0x8eb0 fde=[ 6470] │ │ │ │ + 0xffffffffffe90a10 (offset: 0xf5b260) -> 0x8edc fde=[ 649c] │ │ │ │ + 0xffffffffffe90a40 (offset: 0xf5b290) -> 0x8ef0 fde=[ 64b0] │ │ │ │ + 0xffffffffffe90a70 (offset: 0xf5b2c0) -> 0x8f04 fde=[ 64c4] │ │ │ │ + 0xffffffffffe90e70 (offset: 0xf5b6c0) -> 0x8f68 fde=[ 6528] │ │ │ │ + 0xffffffffffe90fd0 (offset: 0xf5b820) -> 0x902c fde=[ 65ec] │ │ │ │ + 0xffffffffffe911f0 (offset: 0xf5ba40) -> 0x9064 fde=[ 6624] │ │ │ │ + 0xffffffffffe912b0 (offset: 0xf5bb00) -> 0x9080 fde=[ 6640] │ │ │ │ + 0xffffffffffe912c0 (offset: 0xf5bb10) -> 0x9094 fde=[ 6654] │ │ │ │ + 0xffffffffffe91380 (offset: 0xf5bbd0) -> 0x90b0 fde=[ 6670] │ │ │ │ + 0xffffffffffe91440 (offset: 0xf5bc90) -> 0x90cc fde=[ 668c] │ │ │ │ + 0xffffffffffe91540 (offset: 0xf5bd90) -> 0x90e8 fde=[ 66a8] │ │ │ │ + 0xffffffffffe91580 (offset: 0xf5bdd0) -> 0x9104 fde=[ 66c4] │ │ │ │ + 0xffffffffffe915c0 (offset: 0xf5be10) -> 0x9120 fde=[ 66e0] │ │ │ │ + 0xffffffffffe915d0 (offset: 0xf5be20) -> 0x9198 fde=[ 6758] │ │ │ │ + 0xffffffffffe916d0 (offset: 0xf5bf20) -> 0x91ac fde=[ 676c] │ │ │ │ + 0xffffffffffe91710 (offset: 0xf5bf60) -> 0x91d4 fde=[ 6794] │ │ │ │ + 0xffffffffffe91810 (offset: 0xf5c060) -> 0x920c fde=[ 67cc] │ │ │ │ + 0xffffffffffe91860 (offset: 0xf5c0b0) -> 0x9224 fde=[ 67e4] │ │ │ │ + 0xffffffffffe918a0 (offset: 0xf5c0f0) -> 0x924c fde=[ 680c] │ │ │ │ + 0xffffffffffe919c0 (offset: 0xf5c210) -> 0x9288 fde=[ 6848] │ │ │ │ + 0xffffffffffe91a30 (offset: 0xf5c280) -> 0x92a4 fde=[ 6864] │ │ │ │ + 0xffffffffffe91a90 (offset: 0xf5c2e0) -> 0x92e0 fde=[ 68a0] │ │ │ │ + 0xffffffffffe92050 (offset: 0xf5c8a0) -> 0x932c fde=[ 68ec] │ │ │ │ + 0xffffffffffe92070 (offset: 0xf5c8c0) -> 0x9340 fde=[ 6900] │ │ │ │ + 0xffffffffffe920e0 (offset: 0xf5c930) -> 0x9354 fde=[ 6914] │ │ │ │ + 0xffffffffffe920f0 (offset: 0xf5c940) -> 0x9368 fde=[ 6928] │ │ │ │ + 0xffffffffffe921b0 (offset: 0xf5ca00) -> 0x93d8 fde=[ 6998] │ │ │ │ + 0xffffffffffe927b0 (offset: 0xf5d000) -> 0x9424 fde=[ 69e4] │ │ │ │ + 0xffffffffffe92810 (offset: 0xf5d060) -> 0x9440 fde=[ 6a00] │ │ │ │ + 0xffffffffffe92870 (offset: 0xf5d0c0) -> 0x945c fde=[ 6a1c] │ │ │ │ + 0xffffffffffe92970 (offset: 0xf5d1c0) -> 0x9488 fde=[ 6a48] │ │ │ │ + 0xffffffffffe929b0 (offset: 0xf5d200) -> 0x94a8 fde=[ 6a68] │ │ │ │ + 0xffffffffffe92a50 (offset: 0xf5d2a0) -> 0x94d4 fde=[ 6a94] │ │ │ │ + 0xffffffffffe92ae0 (offset: 0xf5d330) -> 0x94f4 fde=[ 6ab4] │ │ │ │ + 0xffffffffffe92c00 (offset: 0xf5d450) -> 0x958c fde=[ 6b4c] │ │ │ │ + 0xffffffffffe92e20 (offset: 0xf5d670) -> 0x9608 fde=[ 6bc8] │ │ │ │ + 0xffffffffffe93200 (offset: 0xf5da50) -> 0x9658 fde=[ 6c18] │ │ │ │ + 0xffffffffffe93220 (offset: 0xf5da70) -> 0x96c0 fde=[ 6c80] │ │ │ │ + 0xffffffffffe93790 (offset: 0xf5dfe0) -> 0x96fc fde=[ 6cbc] │ │ │ │ + 0xffffffffffe93a20 (offset: 0xf5e270) -> 0x9748 fde=[ 6d08] │ │ │ │ + 0xffffffffffe93b20 (offset: 0xf5e370) -> 0x9794 fde=[ 6d54] │ │ │ │ + 0xffffffffffe94630 (offset: 0xf5ee80) -> 0x97d8 fde=[ 6d98] │ │ │ │ + 0xffffffffffe946c0 (offset: 0xf5ef10) -> 0x97ec fde=[ 6dac] │ │ │ │ + 0xffffffffffe94700 (offset: 0xf5ef50) -> 0x9800 fde=[ 6dc0] │ │ │ │ + 0xffffffffffe94820 (offset: 0xf5f070) -> 0x9830 fde=[ 6df0] │ │ │ │ + 0xffffffffffe94980 (offset: 0xf5f1d0) -> 0x984c fde=[ 6e0c] │ │ │ │ + 0xffffffffffe94a70 (offset: 0xf5f2c0) -> 0x989c fde=[ 6e5c] │ │ │ │ + 0xffffffffffe94b40 (offset: 0xf5f390) -> 0x98b0 fde=[ 6e70] │ │ │ │ + 0xffffffffffe94da0 (offset: 0xf5f5f0) -> 0x98fc fde=[ 6ebc] │ │ │ │ + 0xffffffffffe950d0 (offset: 0xf5f920) -> 0x9918 fde=[ 6ed8] │ │ │ │ + 0xffffffffffe95100 (offset: 0xf5f950) -> 0x9934 fde=[ 6ef4] │ │ │ │ + 0xffffffffffe95490 (offset: 0xf5fce0) -> 0x9998 fde=[ 6f58] │ │ │ │ + 0xffffffffffe954a0 (offset: 0xf5fcf0) -> 0x99ac fde=[ 6f6c] │ │ │ │ + 0xffffffffffe954b0 (offset: 0xf5fd00) -> 0x99c0 fde=[ 6f80] │ │ │ │ + 0xffffffffffe954f0 (offset: 0xf5fd40) -> 0x99d4 fde=[ 6f94] │ │ │ │ + 0xffffffffffe95530 (offset: 0xf5fd80) -> 0x99e8 fde=[ 6fa8] │ │ │ │ + 0xffffffffffe95550 (offset: 0xf5fda0) -> 0x99fc fde=[ 6fbc] │ │ │ │ + 0xffffffffffe95570 (offset: 0xf5fdc0) -> 0x9a10 fde=[ 6fd0] │ │ │ │ + 0xffffffffffe956a0 (offset: 0xf5fef0) -> 0x9a34 fde=[ 6ff4] │ │ │ │ + 0xffffffffffe956b0 (offset: 0xf5ff00) -> 0x9a48 fde=[ 7008] │ │ │ │ + 0xffffffffffe956d0 (offset: 0xf5ff20) -> 0x9a5c fde=[ 701c] │ │ │ │ + 0xffffffffffe95910 (offset: 0xf60160) -> 0x9a78 fde=[ 7038] │ │ │ │ + 0xffffffffffe95940 (offset: 0xf60190) -> 0x9a94 fde=[ 7054] │ │ │ │ + 0xffffffffffe95b10 (offset: 0xf60360) -> 0x9acc fde=[ 708c] │ │ │ │ + 0xffffffffffe95c20 (offset: 0xf60470) -> 0x9af8 fde=[ 70b8] │ │ │ │ + 0xffffffffffe95db0 (offset: 0xf60600) -> 0x9b30 fde=[ 70f0] │ │ │ │ + 0xffffffffffe95f90 (offset: 0xf607e0) -> 0x9b7c fde=[ 713c] │ │ │ │ + 0xffffffffffe96050 (offset: 0xf608a0) -> 0x9b98 fde=[ 7158] │ │ │ │ + 0xffffffffffe96120 (offset: 0xf60970) -> 0x9bb4 fde=[ 7174] │ │ │ │ + 0xffffffffffe96200 (offset: 0xf60a50) -> 0x9bd0 fde=[ 7190] │ │ │ │ + 0xffffffffffe962e0 (offset: 0xf60b30) -> 0x9bec fde=[ 71ac] │ │ │ │ + 0xffffffffffe963b0 (offset: 0xf60c00) -> 0x9c08 fde=[ 71c8] │ │ │ │ + 0xffffffffffe96480 (offset: 0xf60cd0) -> 0x9c24 fde=[ 71e4] │ │ │ │ + 0xffffffffffe96490 (offset: 0xf60ce0) -> 0x9c38 fde=[ 71f8] │ │ │ │ + 0xffffffffffe96550 (offset: 0xf60da0) -> 0x9c54 fde=[ 7214] │ │ │ │ + 0xffffffffffe965d0 (offset: 0xf60e20) -> 0x9c7c fde=[ 723c] │ │ │ │ + 0xffffffffffe96640 (offset: 0xf60e90) -> 0x9c90 fde=[ 7250] │ │ │ │ + 0xffffffffffe96660 (offset: 0xf60eb0) -> 0x9ca8 fde=[ 7268] │ │ │ │ + 0xffffffffffe96690 (offset: 0xf60ee0) -> 0x9cbc fde=[ 727c] │ │ │ │ + 0xffffffffffe96720 (offset: 0xf60f70) -> 0x9cd0 fde=[ 7290] │ │ │ │ + 0xffffffffffe96760 (offset: 0xf60fb0) -> 0x9ce4 fde=[ 72a4] │ │ │ │ + 0xffffffffffe967c0 (offset: 0xf61010) -> 0x9cf8 fde=[ 72b8] │ │ │ │ + 0xffffffffffe967d0 (offset: 0xf61020) -> 0x9d0c fde=[ 72cc] │ │ │ │ + 0xffffffffffe96830 (offset: 0xf61080) -> 0x9d20 fde=[ 72e0] │ │ │ │ + 0xffffffffffe96890 (offset: 0xf610e0) -> 0x9d34 fde=[ 72f4] │ │ │ │ + 0xffffffffffe96900 (offset: 0xf61150) -> 0x9d48 fde=[ 7308] │ │ │ │ + 0xffffffffffe96950 (offset: 0xf611a0) -> 0x9d70 fde=[ 7330] │ │ │ │ + 0xffffffffffe96a50 (offset: 0xf612a0) -> 0x9d9c fde=[ 735c] │ │ │ │ + 0xffffffffffe96aa0 (offset: 0xf612f0) -> 0x9db0 fde=[ 7370] │ │ │ │ + 0xffffffffffe96b00 (offset: 0xf61350) -> 0x9dc4 fde=[ 7384] │ │ │ │ + 0xffffffffffe96b10 (offset: 0xf61360) -> 0x9dd8 fde=[ 7398] │ │ │ │ + 0xffffffffffe96d10 (offset: 0xf61560) -> 0x9e08 fde=[ 73c8] │ │ │ │ + 0xffffffffffe96df0 (offset: 0xf61640) -> 0x9e48 fde=[ 7408] │ │ │ │ + 0xffffffffffe96e10 (offset: 0xf61660) -> 0x9e60 fde=[ 7420] │ │ │ │ + 0xffffffffffe96e40 (offset: 0xf61690) -> 0x9e78 fde=[ 7438] │ │ │ │ + 0xffffffffffe96ed0 (offset: 0xf61720) -> 0x9e9c fde=[ 745c] │ │ │ │ + 0xffffffffffe96ef0 (offset: 0xf61740) -> 0x9eb8 fde=[ 7478] │ │ │ │ + 0xffffffffffe96f10 (offset: 0xf61760) -> 0x9ecc fde=[ 748c] │ │ │ │ + 0xffffffffffe96f20 (offset: 0xf61770) -> 0x9ee0 fde=[ 74a0] │ │ │ │ + 0xffffffffffe96f90 (offset: 0xf617e0) -> 0x9efc fde=[ 74bc] │ │ │ │ + 0xffffffffffe97040 (offset: 0xf61890) -> 0x9f20 fde=[ 74e0] │ │ │ │ + 0xffffffffffe97070 (offset: 0xf618c0) -> 0x9f3c fde=[ 74fc] │ │ │ │ + 0xffffffffffe970a0 (offset: 0xf618f0) -> 0x9f58 fde=[ 7518] │ │ │ │ + 0xffffffffffe970f0 (offset: 0xf61940) -> 0x9f84 fde=[ 7544] │ │ │ │ + 0xffffffffffe97120 (offset: 0xf61970) -> 0x9fac fde=[ 756c] │ │ │ │ + 0xffffffffffe97140 (offset: 0xf61990) -> 0x9fc8 fde=[ 7588] │ │ │ │ + 0xffffffffffe972f0 (offset: 0xf61b40) -> 0x9ff4 fde=[ 75b4] │ │ │ │ + 0xffffffffffe97480 (offset: 0xf61cd0) -> 0xa020 fde=[ 75e0] │ │ │ │ + 0xffffffffffe974f0 (offset: 0xf61d40) -> 0xa03c fde=[ 75fc] │ │ │ │ + 0xffffffffffe97550 (offset: 0xf61da0) -> 0xa058 fde=[ 7618] │ │ │ │ + 0xffffffffffe97610 (offset: 0xf61e60) -> 0xa07c fde=[ 763c] │ │ │ │ + 0xffffffffffe97620 (offset: 0xf61e70) -> 0xa090 fde=[ 7650] │ │ │ │ + 0xffffffffffe97780 (offset: 0xf61fd0) -> 0xa0dc fde=[ 769c] │ │ │ │ + 0xffffffffffe977e0 (offset: 0xf62030) -> 0xa0f8 fde=[ 76b8] │ │ │ │ + 0xffffffffffe97860 (offset: 0xf620b0) -> 0xa134 fde=[ 76f4] │ │ │ │ + 0xffffffffffe97870 (offset: 0xf620c0) -> 0xa148 fde=[ 7708] │ │ │ │ + 0xffffffffffe978d0 (offset: 0xf62120) -> 0xa16c fde=[ 772c] │ │ │ │ + 0xffffffffffe97930 (offset: 0xf62180) -> 0xa188 fde=[ 7748] │ │ │ │ + 0xffffffffffe97940 (offset: 0xf62190) -> 0xa19c fde=[ 775c] │ │ │ │ + 0xffffffffffe97950 (offset: 0xf621a0) -> 0xa1b0 fde=[ 7770] │ │ │ │ + 0xffffffffffe979a0 (offset: 0xf621f0) -> 0xa1d0 fde=[ 7790] │ │ │ │ + 0xffffffffffe979e0 (offset: 0xf62230) -> 0xa1ec fde=[ 77ac] │ │ │ │ + 0xffffffffffe97a70 (offset: 0xf622c0) -> 0xa208 fde=[ 77c8] │ │ │ │ + 0xffffffffffe97dc0 (offset: 0xf62610) -> 0xa258 fde=[ 7818] │ │ │ │ + 0xffffffffffe97e00 (offset: 0xf62650) -> 0xa274 fde=[ 7834] │ │ │ │ + 0xffffffffffe97e90 (offset: 0xf626e0) -> 0xa2a0 fde=[ 7860] │ │ │ │ + 0xffffffffffe97ed0 (offset: 0xf62720) -> 0xa2c0 fde=[ 7880] │ │ │ │ + 0xffffffffffe97ee0 (offset: 0xf62730) -> 0xa2d4 fde=[ 7894] │ │ │ │ + 0xffffffffffe97f00 (offset: 0xf62750) -> 0xa2ec fde=[ 78ac] │ │ │ │ + 0xffffffffffe97f10 (offset: 0xf62760) -> 0xa300 fde=[ 78c0] │ │ │ │ + 0xffffffffffe97f60 (offset: 0xf627b0) -> 0xa330 fde=[ 78f0] │ │ │ │ + 0xffffffffffe97fb0 (offset: 0xf62800) -> 0xa368 fde=[ 7928] │ │ │ │ + 0xffffffffffe98050 (offset: 0xf628a0) -> 0xa38c fde=[ 794c] │ │ │ │ + 0xffffffffffe98080 (offset: 0xf628d0) -> 0xa3a8 fde=[ 7968] │ │ │ │ + 0xffffffffffe980b0 (offset: 0xf62900) -> 0xa3c4 fde=[ 7984] │ │ │ │ + 0xffffffffffe980e0 (offset: 0xf62930) -> 0xa3e0 fde=[ 79a0] │ │ │ │ + 0xffffffffffe98110 (offset: 0xf62960) -> 0xa3fc fde=[ 79bc] │ │ │ │ + 0xffffffffffe981f0 (offset: 0xf62a40) -> 0xa440 fde=[ 7a00] │ │ │ │ + 0xffffffffffe98200 (offset: 0xf62a50) -> 0xa454 fde=[ 7a14] │ │ │ │ + 0xffffffffffe98210 (offset: 0xf62a60) -> 0xa468 fde=[ 7a28] │ │ │ │ + 0xffffffffffe982c0 (offset: 0xf62b10) -> 0xa4c0 fde=[ 7a80] │ │ │ │ + 0xffffffffffe98300 (offset: 0xf62b50) -> 0xa4e8 fde=[ 7aa8] │ │ │ │ + 0xffffffffffe98310 (offset: 0xf62b60) -> 0xa4fc fde=[ 7abc] │ │ │ │ + 0xffffffffffe98320 (offset: 0xf62b70) -> 0xa510 fde=[ 7ad0] │ │ │ │ + 0xffffffffffe98330 (offset: 0xf62b80) -> 0xa524 fde=[ 7ae4] │ │ │ │ + 0xffffffffffe98340 (offset: 0xf62b90) -> 0xa538 fde=[ 7af8] │ │ │ │ + 0xffffffffffe98370 (offset: 0xf62bc0) -> 0xa554 fde=[ 7b14] │ │ │ │ + 0xffffffffffe98380 (offset: 0xf62bd0) -> 0xa568 fde=[ 7b28] │ │ │ │ + 0xffffffffffe983b0 (offset: 0xf62c00) -> 0xa584 fde=[ 7b44] │ │ │ │ + 0xffffffffffe983e0 (offset: 0xf62c30) -> 0xa5a0 fde=[ 7b60] │ │ │ │ + 0xffffffffffe983f0 (offset: 0xf62c40) -> 0xa5b4 fde=[ 7b74] │ │ │ │ + 0xffffffffffe98400 (offset: 0xf62c50) -> 0xa5c8 fde=[ 7b88] │ │ │ │ + 0xffffffffffe98410 (offset: 0xf62c60) -> 0xa5dc fde=[ 7b9c] │ │ │ │ + 0xffffffffffe98450 (offset: 0xf62ca0) -> 0xa5f8 fde=[ 7bb8] │ │ │ │ + 0xffffffffffe98480 (offset: 0xf62cd0) -> 0xa614 fde=[ 7bd4] │ │ │ │ + 0xffffffffffe984b0 (offset: 0xf62d00) -> 0xa630 fde=[ 7bf0] │ │ │ │ + 0xffffffffffe984c0 (offset: 0xf62d10) -> 0xa644 fde=[ 7c04] │ │ │ │ + 0xffffffffffe984f0 (offset: 0xf62d40) -> 0xa664 fde=[ 7c24] │ │ │ │ + 0xffffffffffe98510 (offset: 0xf62d60) -> 0xa680 fde=[ 7c40] │ │ │ │ + 0xffffffffffe98560 (offset: 0xf62db0) -> 0xa69c fde=[ 7c5c] │ │ │ │ + 0xffffffffffe98b50 (offset: 0xf633a0) -> 0xa6f0 fde=[ 7cb0] │ │ │ │ + 0xffffffffffe98b60 (offset: 0xf633b0) -> 0xa704 fde=[ 7cc4] │ │ │ │ + 0xffffffffffe98b80 (offset: 0xf633d0) -> 0xa718 fde=[ 7cd8] │ │ │ │ + 0xffffffffffe98c00 (offset: 0xf63450) -> 0xa74c fde=[ 7d0c] │ │ │ │ + 0xffffffffffe98c20 (offset: 0xf63470) -> 0xa760 fde=[ 7d20] │ │ │ │ + 0xffffffffffe98cb0 (offset: 0xf63500) -> 0xa778 fde=[ 7d38] │ │ │ │ + 0xffffffffffe98cc0 (offset: 0xf63510) -> 0xa78c fde=[ 7d4c] │ │ │ │ + 0xffffffffffe98d10 (offset: 0xf63560) -> 0xa7a4 fde=[ 7d64] │ │ │ │ + 0xffffffffffe98d20 (offset: 0xf63570) -> 0xa7b8 fde=[ 7d78] │ │ │ │ + 0xffffffffffe98d30 (offset: 0xf63580) -> 0xa7cc fde=[ 7d8c] │ │ │ │ + 0xffffffffffe98d90 (offset: 0xf635e0) -> 0xa7e8 fde=[ 7da8] │ │ │ │ + 0xffffffffffe98db0 (offset: 0xf63600) -> 0xa7fc fde=[ 7dbc] │ │ │ │ + 0xffffffffffe98dd0 (offset: 0xf63620) -> 0xa810 fde=[ 7dd0] │ │ │ │ + 0xffffffffffe98de0 (offset: 0xf63630) -> 0xa824 fde=[ 7de4] │ │ │ │ + 0xffffffffffe98e30 (offset: 0xf63680) -> 0xa83c fde=[ 7dfc] │ │ │ │ + 0xffffffffffe99140 (offset: 0xf63990) -> 0xa88c fde=[ 7e4c] │ │ │ │ + 0xffffffffffe99270 (offset: 0xf63ac0) -> 0xa8b8 fde=[ 7e78] │ │ │ │ + 0xffffffffffe992e0 (offset: 0xf63b30) -> 0xa8dc fde=[ 7e9c] │ │ │ │ + 0xffffffffffe99460 (offset: 0xf63cb0) -> 0xa918 fde=[ 7ed8] │ │ │ │ + 0xffffffffffe99530 (offset: 0xf63d80) -> 0xa948 fde=[ 7f08] │ │ │ │ + 0xffffffffffe99550 (offset: 0xf63da0) -> 0xa95c fde=[ 7f1c] │ │ │ │ + 0xffffffffffe99570 (offset: 0xf63dc0) -> 0xa970 fde=[ 7f30] │ │ │ │ + 0xffffffffffea6570 (offset: 0xf70dc0) -> 0xa998 fde=[ 7f58] │ │ │ │ + 0xffffffffffea65a0 (offset: 0xf70df0) -> 0xa9c0 fde=[ 7f80] │ │ │ │ + 0xffffffffffea6610 (offset: 0xf70e60) -> 0xa9fc fde=[ 7fbc] │ │ │ │ + 0xffffffffffea6800 (offset: 0xf71050) -> 0xaa48 fde=[ 8008] │ │ │ │ + 0xffffffffffea68e0 (offset: 0xf71130) -> 0xaa84 fde=[ 8044] │ │ │ │ + 0xffffffffffea6950 (offset: 0xf711a0) -> 0xaab0 fde=[ 8070] │ │ │ │ + 0xffffffffffea6970 (offset: 0xf711c0) -> 0xaac8 fde=[ 8088] │ │ │ │ + 0xffffffffffea69a0 (offset: 0xf711f0) -> 0xaae4 fde=[ 80a4] │ │ │ │ + 0xffffffffffea69d0 (offset: 0xf71220) -> 0xab00 fde=[ 80c0] │ │ │ │ + 0xffffffffffea6a20 (offset: 0xf71270) -> 0xab1c fde=[ 80dc] │ │ │ │ + 0xffffffffffea6ad0 (offset: 0xf71320) -> 0xab34 fde=[ 80f4] │ │ │ │ + 0xffffffffffea6b20 (offset: 0xf71370) -> 0xab5c fde=[ 811c] │ │ │ │ + 0xffffffffffea6b30 (offset: 0xf71380) -> 0xab70 fde=[ 8130] │ │ │ │ + 0xffffffffffea6b50 (offset: 0xf713a0) -> 0xab84 fde=[ 8144] │ │ │ │ + 0xffffffffffea6bc0 (offset: 0xf71410) -> 0xab98 fde=[ 8158] │ │ │ │ + 0xffffffffffea6c80 (offset: 0xf714d0) -> 0xabb8 fde=[ 8178] │ │ │ │ + 0xffffffffffea6d40 (offset: 0xf71590) -> 0xabdc fde=[ 819c] │ │ │ │ + 0xffffffffffea6d80 (offset: 0xf715d0) -> 0xabf8 fde=[ 81b8] │ │ │ │ + 0xffffffffffea6db0 (offset: 0xf71600) -> 0xac14 fde=[ 81d4] │ │ │ │ + 0xffffffffffea6ef0 (offset: 0xf71740) -> 0xac34 fde=[ 81f4] │ │ │ │ + 0xffffffffffea6f50 (offset: 0xf717a0) -> 0xac54 fde=[ 8214] │ │ │ │ + 0xffffffffffea7040 (offset: 0xf71890) -> 0xac70 fde=[ 8230] │ │ │ │ + 0xffffffffffea7160 (offset: 0xf719b0) -> 0xaca8 fde=[ 8268] │ │ │ │ + 0xffffffffffea7260 (offset: 0xf71ab0) -> 0xacc0 fde=[ 8280] │ │ │ │ + 0xffffffffffea7280 (offset: 0xf71ad0) -> 0xacd4 fde=[ 8294] │ │ │ │ + 0xffffffffffea7290 (offset: 0xf71ae0) -> 0xace8 fde=[ 82a8] │ │ │ │ + 0xffffffffffea7370 (offset: 0xf71bc0) -> 0xad14 fde=[ 82d4] │ │ │ │ + 0xffffffffffea73b0 (offset: 0xf71c00) -> 0xad28 fde=[ 82e8] │ │ │ │ + 0xffffffffffea7470 (offset: 0xf71cc0) -> 0xad60 fde=[ 8320] │ │ │ │ + 0xffffffffffea7490 (offset: 0xf71ce0) -> 0xad78 fde=[ 8338] │ │ │ │ + 0xffffffffffea7550 (offset: 0xf71da0) -> 0xad8c fde=[ 834c] │ │ │ │ + 0xffffffffffea7850 (offset: 0xf720a0) -> 0xadb0 fde=[ 8370] │ │ │ │ + 0xffffffffffea7910 (offset: 0xf72160) -> 0xade8 fde=[ 83a8] │ │ │ │ + 0xffffffffffea7950 (offset: 0xf721a0) -> 0xae08 fde=[ 83c8] │ │ │ │ + 0xffffffffffea79d0 (offset: 0xf72220) -> 0xae3c fde=[ 83fc] │ │ │ │ + 0xffffffffffea7a30 (offset: 0xf72280) -> 0xae50 fde=[ 8410] │ │ │ │ + 0xffffffffffea8280 (offset: 0xf72ad0) -> 0xae98 fde=[ 8458] │ │ │ │ + 0xffffffffffea8400 (offset: 0xf72c50) -> 0xaef8 fde=[ 84b8] │ │ │ │ + 0xffffffffffea8580 (offset: 0xf72dd0) -> 0xaf24 fde=[ 84e4] │ │ │ │ + 0xffffffffffea8590 (offset: 0xf72de0) -> 0xaf38 fde=[ 84f8] │ │ │ │ + 0xffffffffffea85b0 (offset: 0xf72e00) -> 0xaf4c fde=[ 850c] │ │ │ │ + 0xffffffffffea85d0 (offset: 0xf72e20) -> 0xaf60 fde=[ 8520] │ │ │ │ + 0xffffffffffea85e0 (offset: 0xf72e30) -> 0xaf74 fde=[ 8534] │ │ │ │ + 0xffffffffffea85f0 (offset: 0xf72e40) -> 0xaf88 fde=[ 8548] │ │ │ │ + 0xffffffffffea8610 (offset: 0xf72e60) -> 0xaf9c fde=[ 855c] │ │ │ │ + 0xffffffffffea8620 (offset: 0xf72e70) -> 0xafb0 fde=[ 8570] │ │ │ │ + 0xffffffffffea8630 (offset: 0xf72e80) -> 0xafc4 fde=[ 8584] │ │ │ │ + 0xffffffffffea8640 (offset: 0xf72e90) -> 0xafd8 fde=[ 8598] │ │ │ │ + 0xffffffffffea8650 (offset: 0xf72ea0) -> 0xafec fde=[ 85ac] │ │ │ │ + 0xffffffffffea8660 (offset: 0xf72eb0) -> 0xb000 fde=[ 85c0] │ │ │ │ + 0xffffffffffea8670 (offset: 0xf72ec0) -> 0xb014 fde=[ 85d4] │ │ │ │ + 0xffffffffffea8680 (offset: 0xf72ed0) -> 0xb028 fde=[ 85e8] │ │ │ │ + 0xffffffffffea8690 (offset: 0xf72ee0) -> 0xb03c fde=[ 85fc] │ │ │ │ + 0xffffffffffea86a0 (offset: 0xf72ef0) -> 0xb050 fde=[ 8610] │ │ │ │ + 0xffffffffffea86b0 (offset: 0xf72f00) -> 0xb064 fde=[ 8624] │ │ │ │ + 0xffffffffffea86c0 (offset: 0xf72f10) -> 0xb078 fde=[ 8638] │ │ │ │ + 0xffffffffffea86d0 (offset: 0xf72f20) -> 0xb08c fde=[ 864c] │ │ │ │ + 0xffffffffffea86e0 (offset: 0xf72f30) -> 0xb0a0 fde=[ 8660] │ │ │ │ + 0xffffffffffea86f0 (offset: 0xf72f40) -> 0xb0b4 fde=[ 8674] │ │ │ │ + 0xffffffffffea8700 (offset: 0xf72f50) -> 0xb0c8 fde=[ 8688] │ │ │ │ + 0xffffffffffea8710 (offset: 0xf72f60) -> 0xb0dc fde=[ 869c] │ │ │ │ + 0xffffffffffea8720 (offset: 0xf72f70) -> 0xb0f0 fde=[ 86b0] │ │ │ │ + 0xffffffffffea8730 (offset: 0xf72f80) -> 0xb104 fde=[ 86c4] │ │ │ │ + 0xffffffffffea8740 (offset: 0xf72f90) -> 0xb118 fde=[ 86d8] │ │ │ │ + 0xffffffffffea8750 (offset: 0xf72fa0) -> 0xb12c fde=[ 86ec] │ │ │ │ + 0xffffffffffea8760 (offset: 0xf72fb0) -> 0xb140 fde=[ 8700] │ │ │ │ + 0xffffffffffea8770 (offset: 0xf72fc0) -> 0xb154 fde=[ 8714] │ │ │ │ + 0xffffffffffea87a0 (offset: 0xf72ff0) -> 0xb168 fde=[ 8728] │ │ │ │ + 0xffffffffffea87b0 (offset: 0xf73000) -> 0xb17c fde=[ 873c] │ │ │ │ + 0xffffffffffea87c0 (offset: 0xf73010) -> 0xb190 fde=[ 8750] │ │ │ │ + 0xffffffffffea87d0 (offset: 0xf73020) -> 0xb1a4 fde=[ 8764] │ │ │ │ + 0xffffffffffea87e0 (offset: 0xf73030) -> 0xb1b8 fde=[ 8778] │ │ │ │ + 0xffffffffffea87f0 (offset: 0xf73040) -> 0xb1cc fde=[ 878c] │ │ │ │ + 0xffffffffffea8800 (offset: 0xf73050) -> 0xb1e0 fde=[ 87a0] │ │ │ │ + 0xffffffffffea8810 (offset: 0xf73060) -> 0xb1f4 fde=[ 87b4] │ │ │ │ + 0xffffffffffea8820 (offset: 0xf73070) -> 0xb208 fde=[ 87c8] │ │ │ │ + 0xffffffffffea8850 (offset: 0xf730a0) -> 0xb21c fde=[ 87dc] │ │ │ │ + 0xffffffffffea8890 (offset: 0xf730e0) -> 0xb230 fde=[ 87f0] │ │ │ │ + 0xffffffffffea88a0 (offset: 0xf730f0) -> 0xb244 fde=[ 8804] │ │ │ │ + 0xffffffffffea88b0 (offset: 0xf73100) -> 0xb258 fde=[ 8818] │ │ │ │ + 0xffffffffffea88c0 (offset: 0xf73110) -> 0xb26c fde=[ 882c] │ │ │ │ + 0xffffffffffea88d0 (offset: 0xf73120) -> 0xb280 fde=[ 8840] │ │ │ │ + 0xffffffffffea88e0 (offset: 0xf73130) -> 0xb294 fde=[ 8854] │ │ │ │ + 0xffffffffffea88f0 (offset: 0xf73140) -> 0xb2a8 fde=[ 8868] │ │ │ │ + 0xffffffffffea8900 (offset: 0xf73150) -> 0xb2bc fde=[ 887c] │ │ │ │ + 0xffffffffffea8910 (offset: 0xf73160) -> 0xb2d0 fde=[ 8890] │ │ │ │ + 0xffffffffffea8920 (offset: 0xf73170) -> 0xb2e4 fde=[ 88a4] │ │ │ │ + 0xffffffffffea8930 (offset: 0xf73180) -> 0xb2f8 fde=[ 88b8] │ │ │ │ + 0xffffffffffea8940 (offset: 0xf73190) -> 0xb30c fde=[ 88cc] │ │ │ │ + 0xffffffffffea8950 (offset: 0xf731a0) -> 0xb320 fde=[ 88e0] │ │ │ │ + 0xffffffffffea8960 (offset: 0xf731b0) -> 0xb334 fde=[ 88f4] │ │ │ │ + 0xffffffffffea8970 (offset: 0xf731c0) -> 0xb348 fde=[ 8908] │ │ │ │ + 0xffffffffffea8990 (offset: 0xf731e0) -> 0xb35c fde=[ 891c] │ │ │ │ + 0xffffffffffea89a0 (offset: 0xf731f0) -> 0xb370 fde=[ 8930] │ │ │ │ + 0xffffffffffea89b0 (offset: 0xf73200) -> 0xb384 fde=[ 8944] │ │ │ │ + 0xffffffffffea89c0 (offset: 0xf73210) -> 0xb398 fde=[ 8958] │ │ │ │ + 0xffffffffffea89d0 (offset: 0xf73220) -> 0xb3ac fde=[ 896c] │ │ │ │ + 0xffffffffffea89e0 (offset: 0xf73230) -> 0xb3c0 fde=[ 8980] │ │ │ │ + 0xffffffffffea89f0 (offset: 0xf73240) -> 0xb3d4 fde=[ 8994] │ │ │ │ + 0xffffffffffea8a50 (offset: 0xf732a0) -> 0xb3e8 fde=[ 89a8] │ │ │ │ + 0xffffffffffea8a60 (offset: 0xf732b0) -> 0xb3fc fde=[ 89bc] │ │ │ │ + 0xffffffffffea8a80 (offset: 0xf732d0) -> 0xb410 fde=[ 89d0] │ │ │ │ + 0xffffffffffea8a90 (offset: 0xf732e0) -> 0xb424 fde=[ 89e4] │ │ │ │ + 0xffffffffffea8ab0 (offset: 0xf73300) -> 0xb438 fde=[ 89f8] │ │ │ │ + 0xffffffffffea8ad0 (offset: 0xf73320) -> 0xb44c fde=[ 8a0c] │ │ │ │ + 0xffffffffffea8ae0 (offset: 0xf73330) -> 0xb460 fde=[ 8a20] │ │ │ │ + 0xffffffffffea8af0 (offset: 0xf73340) -> 0xb474 fde=[ 8a34] │ │ │ │ + 0xffffffffffea8b80 (offset: 0xf733d0) -> 0xb48c fde=[ 8a4c] │ │ │ │ + 0xffffffffffea8c40 (offset: 0xf73490) -> 0xb4a8 fde=[ 8a68] │ │ │ │ + 0xffffffffffea8c50 (offset: 0xf734a0) -> 0xb4bc fde=[ 8a7c] │ │ │ │ + 0xffffffffffea8c60 (offset: 0xf734b0) -> 0xb4d0 fde=[ 8a90] │ │ │ │ + 0xffffffffffea8c70 (offset: 0xf734c0) -> 0xb4e8 fde=[ 8aa8] │ │ │ │ + 0xffffffffffeabc50 (offset: 0xf764a0) -> 0xb518 fde=[ 8ad8] │ │ │ │ + 0xffffffffffeabd00 (offset: 0xf76550) -> 0xb550 fde=[ 8b10] │ │ │ │ + 0xffffffffffeabd80 (offset: 0xf765d0) -> 0xb588 fde=[ 8b48] │ │ │ │ + 0xffffffffffeabe40 (offset: 0xf76690) -> 0xb5c8 fde=[ 8b88] │ │ │ │ + 0xffffffffffeabf20 (offset: 0xf76770) -> 0xb614 fde=[ 8bd4] │ │ │ │ + 0xffffffffffeabf90 (offset: 0xf767e0) -> 0xb640 fde=[ 8c00] │ │ │ │ + 0xffffffffffeac270 (offset: 0xf76ac0) -> 0xb68c fde=[ 8c4c] │ │ │ │ + 0xffffffffffeac350 (offset: 0xf76ba0) -> 0xb6e4 fde=[ 8ca4] │ │ │ │ + 0xffffffffffeac6d0 (offset: 0xf76f20) -> 0xb734 fde=[ 8cf4] │ │ │ │ + 0xffffffffffeac720 (offset: 0xf76f70) -> 0xb76c fde=[ 8d2c] │ │ │ │ + 0xffffffffffeac850 (offset: 0xf770a0) -> 0xb7b0 fde=[ 8d70] │ │ │ │ + 0xffffffffffeac890 (offset: 0xf770e0) -> 0xb7d0 fde=[ 8d90] │ │ │ │ + 0xffffffffffeac8b0 (offset: 0xf77100) -> 0xb7e4 fde=[ 8da4] │ │ │ │ + 0xffffffffffeac8d0 (offset: 0xf77120) -> 0xb7f8 fde=[ 8db8] │ │ │ │ + 0xffffffffffeac920 (offset: 0xf77170) -> 0xb818 fde=[ 8dd8] │ │ │ │ + 0xffffffffffeac930 (offset: 0xf77180) -> 0xb82c fde=[ 8dec] │ │ │ │ + 0xffffffffffeac970 (offset: 0xf771c0) -> 0xb84c fde=[ 8e0c] │ │ │ │ + 0xffffffffffeac980 (offset: 0xf771d0) -> 0xb860 fde=[ 8e20] │ │ │ │ + 0xffffffffffeac9b0 (offset: 0xf77200) -> 0xb878 fde=[ 8e38] │ │ │ │ + 0xffffffffffeac9c0 (offset: 0xf77210) -> 0xb88c fde=[ 8e4c] │ │ │ │ + 0xffffffffffeac9d0 (offset: 0xf77220) -> 0xb8a0 fde=[ 8e60] │ │ │ │ + 0xffffffffffeaca00 (offset: 0xf77250) -> 0xb8bc fde=[ 8e7c] │ │ │ │ + 0xffffffffffeaca50 (offset: 0xf772a0) -> 0xb8d8 fde=[ 8e98] │ │ │ │ + 0xffffffffffeacb10 (offset: 0xf77360) -> 0xb90c fde=[ 8ecc] │ │ │ │ + 0xffffffffffeacb90 (offset: 0xf773e0) -> 0xb944 fde=[ 8f04] │ │ │ │ + 0xffffffffffeacba0 (offset: 0xf773f0) -> 0xb958 fde=[ 8f18] │ │ │ │ + 0xffffffffffeacd80 (offset: 0xf775d0) -> 0xb984 fde=[ 8f44] │ │ │ │ + 0xffffffffffeacf20 (offset: 0xf77770) -> 0xb9d0 fde=[ 8f90] │ │ │ │ + 0xffffffffffeacf80 (offset: 0xf777d0) -> 0xba04 fde=[ 8fc4] │ │ │ │ + 0xffffffffffeacfd0 (offset: 0xf77820) -> 0xba24 fde=[ 8fe4] │ │ │ │ + 0xffffffffffead180 (offset: 0xf779d0) -> 0xba78 fde=[ 9038] │ │ │ │ + 0xffffffffffead1f0 (offset: 0xf77a40) -> 0xba9c fde=[ 905c] │ │ │ │ + 0xffffffffffead200 (offset: 0xf77a50) -> 0xbab0 fde=[ 9070] │ │ │ │ + 0xffffffffffead210 (offset: 0xf77a60) -> 0xbac4 fde=[ 9084] │ │ │ │ + 0xffffffffffead260 (offset: 0xf77ab0) -> 0xbaec fde=[ 90ac] │ │ │ │ + 0xffffffffffead2c0 (offset: 0xf77b10) -> 0xbb20 fde=[ 90e0] │ │ │ │ + 0xffffffffffead320 (offset: 0xf77b70) -> 0xbb54 fde=[ 9114] │ │ │ │ + 0xffffffffffead380 (offset: 0xf77bd0) -> 0xbb74 fde=[ 9134] │ │ │ │ + 0xffffffffffead3a0 (offset: 0xf77bf0) -> 0xbb94 fde=[ 9154] │ │ │ │ + 0xffffffffffead490 (offset: 0xf77ce0) -> 0xbbe4 fde=[ 91a4] │ │ │ │ + 0xffffffffffead4d0 (offset: 0xf77d20) -> 0xbc0c fde=[ 91cc] │ │ │ │ + 0xffffffffffead4f0 (offset: 0xf77d40) -> 0xbc20 fde=[ 91e0] │ │ │ │ + 0xffffffffffead8d0 (offset: 0xf78120) -> 0xbc48 fde=[ 9208] │ │ │ │ + 0xffffffffffead950 (offset: 0xf781a0) -> 0xbc60 fde=[ 9220] │ │ │ │ + 0xffffffffffead980 (offset: 0xf781d0) -> 0xbc7c fde=[ 923c] │ │ │ │ + 0xffffffffffead9d0 (offset: 0xf78220) -> 0xbca4 fde=[ 9264] │ │ │ │ + 0xffffffffffeada00 (offset: 0xf78250) -> 0xbcc0 fde=[ 9280] │ │ │ │ + 0xffffffffffeada50 (offset: 0xf782a0) -> 0xbcf0 fde=[ 92b0] │ │ │ │ + 0xffffffffffeadb40 (offset: 0xf78390) -> 0xbd34 fde=[ 92f4] │ │ │ │ + 0xffffffffffeadcb0 (offset: 0xf78500) -> 0xbd80 fde=[ 9340] │ │ │ │ + 0xffffffffffeadf40 (offset: 0xf78790) -> 0xbdd0 fde=[ 9390] │ │ │ │ + 0xffffffffffeadf50 (offset: 0xf787a0) -> 0xbde4 fde=[ 93a4] │ │ │ │ + 0xffffffffffeadf60 (offset: 0xf787b0) -> 0xbdf8 fde=[ 93b8] │ │ │ │ + 0xffffffffffeadf80 (offset: 0xf787d0) -> 0xbe0c fde=[ 93cc] │ │ │ │ + 0xffffffffffeadfa0 (offset: 0xf787f0) -> 0xbe20 fde=[ 93e0] │ │ │ │ + 0xffffffffffeadfd0 (offset: 0xf78820) -> 0xbe38 fde=[ 93f8] │ │ │ │ + 0xffffffffffeae340 (offset: 0xf78b90) -> 0xbe5c fde=[ 941c] │ │ │ │ + 0xffffffffffeae430 (offset: 0xf78c80) -> 0xbe78 fde=[ 9438] │ │ │ │ + 0xffffffffffeae490 (offset: 0xf78ce0) -> 0xbea0 fde=[ 9460] │ │ │ │ + 0xffffffffffeae910 (offset: 0xf79160) -> 0xbee8 fde=[ 94a8] │ │ │ │ + 0xffffffffffeae920 (offset: 0xf79170) -> 0xbefc fde=[ 94bc] │ │ │ │ + 0xffffffffffeae930 (offset: 0xf79180) -> 0xbf10 fde=[ 94d0] │ │ │ │ + 0xffffffffffeae950 (offset: 0xf791a0) -> 0xbf24 fde=[ 94e4] │ │ │ │ + 0xffffffffffeae990 (offset: 0xf791e0) -> 0xbf38 fde=[ 94f8] │ │ │ │ + 0xffffffffffeae9a0 (offset: 0xf791f0) -> 0xbf4c fde=[ 950c] │ │ │ │ + 0xffffffffffeae9c0 (offset: 0xf79210) -> 0xbf60 fde=[ 9520] │ │ │ │ + 0xffffffffffeae9e0 (offset: 0xf79230) -> 0xbf74 fde=[ 9534] │ │ │ │ + 0xffffffffffeaea40 (offset: 0xf79290) -> 0xbf88 fde=[ 9548] │ │ │ │ + 0xffffffffffeaeab0 (offset: 0xf79300) -> 0xbfa0 fde=[ 9560] │ │ │ │ + 0xffffffffffeaeb10 (offset: 0xf79360) -> 0xbfb4 fde=[ 9574] │ │ │ │ + 0xffffffffffeaebe0 (offset: 0xf79430) -> 0xbfd4 fde=[ 9594] │ │ │ │ + 0xffffffffffeaec40 (offset: 0xf79490) -> 0xc000 fde=[ 95c0] │ │ │ │ + 0xffffffffffeaf0d0 (offset: 0xf79920) -> 0xc04c fde=[ 960c] │ │ │ │ + 0xffffffffffeaf200 (offset: 0xf79a50) -> 0xc080 fde=[ 9640] │ │ │ │ + 0xffffffffffeaf460 (offset: 0xf79cb0) -> 0xc0b8 fde=[ 9678] │ │ │ │ + 0xffffffffffeaf4e0 (offset: 0xf79d30) -> 0xc104 fde=[ 96c4] │ │ │ │ + 0xffffffffffeaf540 (offset: 0xf79d90) -> 0xc12c fde=[ 96ec] │ │ │ │ + 0xffffffffffeaf590 (offset: 0xf79de0) -> 0xc144 fde=[ 9704] │ │ │ │ + 0xffffffffffeaf5e0 (offset: 0xf79e30) -> 0xc15c fde=[ 971c] │ │ │ │ + 0xffffffffffeaf640 (offset: 0xf79e90) -> 0xc180 fde=[ 9740] │ │ │ │ + 0xffffffffffeaf680 (offset: 0xf79ed0) -> 0xc19c fde=[ 975c] │ │ │ │ + 0xffffffffffeaf6e0 (offset: 0xf79f30) -> 0xc1b4 fde=[ 9774] │ │ │ │ + 0xffffffffffeaf700 (offset: 0xf79f50) -> 0xc1d0 fde=[ 9790] │ │ │ │ + 0xffffffffffeaf720 (offset: 0xf79f70) -> 0xc1ec fde=[ 97ac] │ │ │ │ + 0xffffffffffeaf740 (offset: 0xf79f90) -> 0xc208 fde=[ 97c8] │ │ │ │ + 0xffffffffffeaf760 (offset: 0xf79fb0) -> 0xc224 fde=[ 97e4] │ │ │ │ + 0xffffffffffeaf780 (offset: 0xf79fd0) -> 0xc240 fde=[ 9800] │ │ │ │ + 0xffffffffffeaf7a0 (offset: 0xf79ff0) -> 0xc25c fde=[ 981c] │ │ │ │ + 0xffffffffffeaf7c0 (offset: 0xf7a010) -> 0xc278 fde=[ 9838] │ │ │ │ + 0xffffffffffeaf7e0 (offset: 0xf7a030) -> 0xc294 fde=[ 9854] │ │ │ │ + 0xffffffffffeaf800 (offset: 0xf7a050) -> 0xc2b0 fde=[ 9870] │ │ │ │ + 0xffffffffffeaf830 (offset: 0xf7a080) -> 0xc2c8 fde=[ 9888] │ │ │ │ + 0xffffffffffeaf860 (offset: 0xf7a0b0) -> 0xc2e0 fde=[ 98a0] │ │ │ │ + 0xffffffffffeaf8a0 (offset: 0xf7a0f0) -> 0xc2f8 fde=[ 98b8] │ │ │ │ + 0xffffffffffeaf8e0 (offset: 0xf7a130) -> 0xc310 fde=[ 98d0] │ │ │ │ + 0xffffffffffeaf900 (offset: 0xf7a150) -> 0xc32c fde=[ 98ec] │ │ │ │ + 0xffffffffffeaf920 (offset: 0xf7a170) -> 0xc340 fde=[ 9900] │ │ │ │ + 0xffffffffffeaf990 (offset: 0xf7a1e0) -> 0xc360 fde=[ 9920] │ │ │ │ + 0xffffffffffeaf9c0 (offset: 0xf7a210) -> 0xc388 fde=[ 9948] │ │ │ │ + 0xffffffffffeaf9d0 (offset: 0xf7a220) -> 0xc39c fde=[ 995c] │ │ │ │ + 0xffffffffffeaf9e0 (offset: 0xf7a230) -> 0xc3b0 fde=[ 9970] │ │ │ │ + 0xffffffffffeaf9f0 (offset: 0xf7a240) -> 0xc3c4 fde=[ 9984] │ │ │ │ + 0xffffffffffeafa00 (offset: 0xf7a250) -> 0xc3d8 fde=[ 9998] │ │ │ │ + 0xffffffffffeafa10 (offset: 0xf7a260) -> 0xc3ec fde=[ 99ac] │ │ │ │ + 0xffffffffffeafa20 (offset: 0xf7a270) -> 0xc400 fde=[ 99c0] │ │ │ │ + 0xffffffffffeafa30 (offset: 0xf7a280) -> 0xc414 fde=[ 99d4] │ │ │ │ + 0xffffffffffeafa40 (offset: 0xf7a290) -> 0xc428 fde=[ 99e8] │ │ │ │ + 0xffffffffffeafa50 (offset: 0xf7a2a0) -> 0xc43c fde=[ 99fc] │ │ │ │ + 0xffffffffffeafa60 (offset: 0xf7a2b0) -> 0xc450 fde=[ 9a10] │ │ │ │ + 0xffffffffffeafa70 (offset: 0xf7a2c0) -> 0xc464 fde=[ 9a24] │ │ │ │ + 0xffffffffffeafa80 (offset: 0xf7a2d0) -> 0xc478 fde=[ 9a38] │ │ │ │ + 0xffffffffffeafa90 (offset: 0xf7a2e0) -> 0xc48c fde=[ 9a4c] │ │ │ │ + 0xffffffffffeafaa0 (offset: 0xf7a2f0) -> 0xc4a0 fde=[ 9a60] │ │ │ │ + 0xffffffffffeafab0 (offset: 0xf7a300) -> 0xc4b4 fde=[ 9a74] │ │ │ │ + 0xffffffffffeafac0 (offset: 0xf7a310) -> 0xc4c8 fde=[ 9a88] │ │ │ │ + 0xffffffffffeafaf0 (offset: 0xf7a340) -> 0xc4dc fde=[ 9a9c] │ │ │ │ + 0xffffffffffeafb30 (offset: 0xf7a380) -> 0xc4f8 fde=[ 9ab8] │ │ │ │ + 0xffffffffffeafb80 (offset: 0xf7a3d0) -> 0xc514 fde=[ 9ad4] │ │ │ │ + 0xffffffffffeafbf0 (offset: 0xf7a440) -> 0xc530 fde=[ 9af0] │ │ │ │ + 0xffffffffffeafc50 (offset: 0xf7a4a0) -> 0xc55c fde=[ 9b1c] │ │ │ │ + 0xffffffffffeafcb0 (offset: 0xf7a500) -> 0xc588 fde=[ 9b48] │ │ │ │ + 0xffffffffffeafcf0 (offset: 0xf7a540) -> 0xc5b0 fde=[ 9b70] │ │ │ │ + 0xffffffffffeafd40 (offset: 0xf7a590) -> 0xc5d8 fde=[ 9b98] │ │ │ │ + 0xffffffffffeafdf0 (offset: 0xf7a640) -> 0xc618 fde=[ 9bd8] │ │ │ │ + 0xffffffffffeafe70 (offset: 0xf7a6c0) -> 0xc64c fde=[ 9c0c] │ │ │ │ + 0xffffffffffeafeb0 (offset: 0xf7a700) -> 0xc674 fde=[ 9c34] │ │ │ │ + 0xffffffffffeafee0 (offset: 0xf7a730) -> 0xc69c fde=[ 9c5c] │ │ │ │ + 0xffffffffffeaff50 (offset: 0xf7a7a0) -> 0xc6b0 fde=[ 9c70] │ │ │ │ + 0xffffffffffeaff60 (offset: 0xf7a7b0) -> 0xc6c4 fde=[ 9c84] │ │ │ │ + 0xffffffffffeaffe0 (offset: 0xf7a830) -> 0xc6e8 fde=[ 9ca8] │ │ │ │ + 0xffffffffffeb0020 (offset: 0xf7a870) -> 0xc708 fde=[ 9cc8] │ │ │ │ + 0xffffffffffeb0030 (offset: 0xf7a880) -> 0xc71c fde=[ 9cdc] │ │ │ │ + 0xffffffffffeb0050 (offset: 0xf7a8a0) -> 0xc730 fde=[ 9cf0] │ │ │ │ + 0xffffffffffeb0070 (offset: 0xf7a8c0) -> 0xc744 fde=[ 9d04] │ │ │ │ + 0xffffffffffeb0090 (offset: 0xf7a8e0) -> 0xc75c fde=[ 9d1c] │ │ │ │ + 0xffffffffffeb00a0 (offset: 0xf7a8f0) -> 0xc770 fde=[ 9d30] │ │ │ │ + 0xffffffffffeb00b0 (offset: 0xf7a900) -> 0xc784 fde=[ 9d44] │ │ │ │ + 0xffffffffffeb00c0 (offset: 0xf7a910) -> 0xc798 fde=[ 9d58] │ │ │ │ + 0xffffffffffeb0130 (offset: 0xf7a980) -> 0xc7c8 fde=[ 9d88] │ │ │ │ + 0xffffffffffeb01c0 (offset: 0xf7aa10) -> 0xc804 fde=[ 9dc4] │ │ │ │ + 0xffffffffffeb0210 (offset: 0xf7aa60) -> 0xc824 fde=[ 9de4] │ │ │ │ + 0xffffffffffeb0260 (offset: 0xf7aab0) -> 0xc844 fde=[ 9e04] │ │ │ │ + 0xffffffffffeb02f0 (offset: 0xf7ab40) -> 0xc874 fde=[ 9e34] │ │ │ │ + 0xffffffffffeb0380 (offset: 0xf7abd0) -> 0xc8a4 fde=[ 9e64] │ │ │ │ + 0xffffffffffeb0400 (offset: 0xf7ac50) -> 0xc8d8 fde=[ 9e98] │ │ │ │ + 0xffffffffffeb0410 (offset: 0xf7ac60) -> 0xc8f0 fde=[ 9eb0] │ │ │ │ + 0xffffffffffeb0530 (offset: 0xf7ad80) -> 0xc910 fde=[ 9ed0] │ │ │ │ + 0xffffffffffeb05a0 (offset: 0xf7adf0) -> 0xc950 fde=[ 9f10] │ │ │ │ + 0xffffffffffeb0620 (offset: 0xf7ae70) -> 0xc97c fde=[ 9f3c] │ │ │ │ + 0xffffffffffeb0640 (offset: 0xf7ae90) -> 0xc998 fde=[ 9f58] │ │ │ │ + 0xffffffffffeb06a0 (offset: 0xf7aef0) -> 0xc9ac fde=[ 9f6c] │ │ │ │ + 0xffffffffffeb06e0 (offset: 0xf7af30) -> 0xc9c0 fde=[ 9f80] │ │ │ │ + 0xffffffffffeb0730 (offset: 0xf7af80) -> 0xc9d4 fde=[ 9f94] │ │ │ │ + 0xffffffffffeb0770 (offset: 0xf7afc0) -> 0xc9e8 fde=[ 9fa8] │ │ │ │ + 0xffffffffffeb07c0 (offset: 0xf7b010) -> 0xca08 fde=[ 9fc8] │ │ │ │ + 0xffffffffffeb0820 (offset: 0xf7b070) -> 0xca3c fde=[ 9ffc] │ │ │ │ + 0xffffffffffeb0870 (offset: 0xf7b0c0) -> 0xca50 fde=[ a010] │ │ │ │ + 0xffffffffffeb0930 (offset: 0xf7b180) -> 0xca64 fde=[ a024] │ │ │ │ + 0xffffffffffeb09e0 (offset: 0xf7b230) -> 0xca90 fde=[ a050] │ │ │ │ + 0xffffffffffeb0d20 (offset: 0xf7b570) -> 0xcaf8 fde=[ a0b8] │ │ │ │ + 0xffffffffffeb11a0 (offset: 0xf7b9f0) -> 0xcb24 fde=[ a0e4] │ │ │ │ + 0xffffffffffeb1e90 (offset: 0xf7c6e0) -> 0xcbb4 fde=[ a174] │ │ │ │ + 0xffffffffffeb2640 (offset: 0xf7ce90) -> 0xcc04 fde=[ a1c4] │ │ │ │ + 0xffffffffffeb2680 (offset: 0xf7ced0) -> 0xcc1c fde=[ a1dc] │ │ │ │ + 0xffffffffffeb26c0 (offset: 0xf7cf10) -> 0xcc34 fde=[ a1f4] │ │ │ │ + 0xffffffffffeb27c0 (offset: 0xf7d010) -> 0xcc58 fde=[ a218] │ │ │ │ + 0xffffffffffeb28f0 (offset: 0xf7d140) -> 0xcc90 fde=[ a250] │ │ │ │ + 0xffffffffffeb2ad0 (offset: 0xf7d320) -> 0xcccc fde=[ a28c] │ │ │ │ + 0xffffffffffeb2b20 (offset: 0xf7d370) -> 0xcd04 fde=[ a2c4] │ │ │ │ + 0xffffffffffeb2b50 (offset: 0xf7d3a0) -> 0xcd20 fde=[ a2e0] │ │ │ │ + 0xffffffffffeb2c00 (offset: 0xf7d450) -> 0xcd38 fde=[ a2f8] │ │ │ │ + 0xffffffffffeb2c90 (offset: 0xf7d4e0) -> 0xcd50 fde=[ a310] │ │ │ │ + 0xffffffffffeb38d0 (offset: 0xf7e120) -> 0xcdb0 fde=[ a370] │ │ │ │ + 0xffffffffffeb38e0 (offset: 0xf7e130) -> 0xcdc4 fde=[ a384] │ │ │ │ + 0xffffffffffeb3950 (offset: 0xf7e1a0) -> 0xcdf8 fde=[ a3b8] │ │ │ │ + 0xffffffffffeb3a30 (offset: 0xf7e280) -> 0xce14 fde=[ a3d4] │ │ │ │ + 0xffffffffffeb3a70 (offset: 0xf7e2c0) -> 0xce30 fde=[ a3f0] │ │ │ │ + 0xffffffffffeb3d30 (offset: 0xf7e580) -> 0xcea0 fde=[ a460] │ │ │ │ + 0xffffffffffeb3dc0 (offset: 0xf7e610) -> 0xced8 fde=[ a498] │ │ │ │ + 0xffffffffffeb3e10 (offset: 0xf7e660) -> 0xcef4 fde=[ a4b4] │ │ │ │ + 0xffffffffffeb3e90 (offset: 0xf7e6e0) -> 0xcf20 fde=[ a4e0] │ │ │ │ + 0xffffffffffeb3f90 (offset: 0xf7e7e0) -> 0xcf58 fde=[ a518] │ │ │ │ + 0xffffffffffeb42d0 (offset: 0xf7eb20) -> 0xcfa8 fde=[ a568] │ │ │ │ + 0xffffffffffeb44b0 (offset: 0xf7ed00) -> 0xcff4 fde=[ a5b4] │ │ │ │ + 0xffffffffffeb4510 (offset: 0xf7ed60) -> 0xd014 fde=[ a5d4] │ │ │ │ + 0xffffffffffeb4530 (offset: 0xf7ed80) -> 0xd028 fde=[ a5e8] │ │ │ │ + 0xffffffffffeb4550 (offset: 0xf7eda0) -> 0xd048 fde=[ a608] │ │ │ │ + 0xffffffffffeb45f0 (offset: 0xf7ee40) -> 0xd090 fde=[ a650] │ │ │ │ + 0xffffffffffeb4600 (offset: 0xf7ee50) -> 0xd0a4 fde=[ a664] │ │ │ │ + 0xffffffffffeb4620 (offset: 0xf7ee70) -> 0xd0c0 fde=[ a680] │ │ │ │ + 0xffffffffffeb46c0 (offset: 0xf7ef10) -> 0xd0d4 fde=[ a694] │ │ │ │ + 0xffffffffffeb46f0 (offset: 0xf7ef40) -> 0xd0f0 fde=[ a6b0] │ │ │ │ + 0xffffffffffeb48b0 (offset: 0xf7f100) -> 0xd130 fde=[ a6f0] │ │ │ │ + 0xffffffffffeb4a50 (offset: 0xf7f2a0) -> 0xd17c fde=[ a73c] │ │ │ │ + 0xffffffffffeb4a90 (offset: 0xf7f2e0) -> 0xd190 fde=[ a750] │ │ │ │ + 0xffffffffffeb4ad0 (offset: 0xf7f320) -> 0xd1a8 fde=[ a768] │ │ │ │ + 0xffffffffffeb4b00 (offset: 0xf7f350) -> 0xd1bc fde=[ a77c] │ │ │ │ + 0xffffffffffeb4f60 (offset: 0xf7f7b0) -> 0xd210 fde=[ a7d0] │ │ │ │ + 0xffffffffffeb50c0 (offset: 0xf7f910) -> 0xd250 fde=[ a810] │ │ │ │ + 0xffffffffffeb5180 (offset: 0xf7f9d0) -> 0xd270 fde=[ a830] │ │ │ │ + 0xffffffffffeb51b0 (offset: 0xf7fa00) -> 0xd288 fde=[ a848] │ │ │ │ + 0xffffffffffeb5280 (offset: 0xf7fad0) -> 0xd29c fde=[ a85c] │ │ │ │ + 0xffffffffffeb52a0 (offset: 0xf7faf0) -> 0xd2b0 fde=[ a870] │ │ │ │ + 0xffffffffffeb5460 (offset: 0xf7fcb0) -> 0xd2f0 fde=[ a8b0] │ │ │ │ + 0xffffffffffeb54c0 (offset: 0xf7fd10) -> 0xd30c fde=[ a8cc] │ │ │ │ + 0xffffffffffeb5510 (offset: 0xf7fd60) -> 0xd328 fde=[ a8e8] │ │ │ │ + 0xffffffffffeb55b0 (offset: 0xf7fe00) -> 0xd344 fde=[ a904] │ │ │ │ + 0xffffffffffeb5630 (offset: 0xf7fe80) -> 0xd360 fde=[ a920] │ │ │ │ + 0xffffffffffeb5860 (offset: 0xf800b0) -> 0xd3a4 fde=[ a964] │ │ │ │ + 0xffffffffffeb5930 (offset: 0xf80180) -> 0xd3d0 fde=[ a990] │ │ │ │ + 0xffffffffffeb5990 (offset: 0xf801e0) -> 0xd3e4 fde=[ a9a4] │ │ │ │ + 0xffffffffffeb5a00 (offset: 0xf80250) -> 0xd410 fde=[ a9d0] │ │ │ │ + 0xffffffffffeb5a60 (offset: 0xf802b0) -> 0xd424 fde=[ a9e4] │ │ │ │ + 0xffffffffffeb5f30 (offset: 0xf80780) -> 0xd470 fde=[ aa30] │ │ │ │ + 0xffffffffffeb5f90 (offset: 0xf807e0) -> 0xd484 fde=[ aa44] │ │ │ │ + 0xffffffffffeb5fa0 (offset: 0xf807f0) -> 0xd498 fde=[ aa58] │ │ │ │ + 0xffffffffffeb6000 (offset: 0xf80850) -> 0xd4ac fde=[ aa6c] │ │ │ │ + 0xffffffffffeb6060 (offset: 0xf808b0) -> 0xd4c0 fde=[ aa80] │ │ │ │ + 0xffffffffffeb65a0 (offset: 0xf80df0) -> 0xd500 fde=[ aac0] │ │ │ │ + 0xffffffffffeb8a00 (offset: 0xf83250) -> 0xd564 fde=[ ab24] │ │ │ │ + 0xffffffffffebb870 (offset: 0xf860c0) -> 0xd5b0 fde=[ ab70] │ │ │ │ + 0xffffffffffebba40 (offset: 0xf86290) -> 0xd5d4 fde=[ ab94] │ │ │ │ + 0xffffffffffebbaf0 (offset: 0xf86340) -> 0xd5f4 fde=[ abb4] │ │ │ │ + 0xffffffffffebbb70 (offset: 0xf863c0) -> 0xd64c fde=[ ac0c] │ │ │ │ + 0xffffffffffebc110 (offset: 0xf86960) -> 0xd694 fde=[ ac54] │ │ │ │ + 0xffffffffffebc3b0 (offset: 0xf86c00) -> 0xd6c0 fde=[ ac80] │ │ │ │ + 0xffffffffffebc450 (offset: 0xf86ca0) -> 0xd6dc fde=[ ac9c] │ │ │ │ + 0xffffffffffebc4b0 (offset: 0xf86d00) -> 0xd6f0 fde=[ acb0] │ │ │ │ + 0xffffffffffebc790 (offset: 0xf86fe0) -> 0xd73c fde=[ acfc] │ │ │ │ + 0xffffffffffebc850 (offset: 0xf870a0) -> 0xd798 fde=[ ad58] │ │ │ │ + 0xffffffffffebcef0 (offset: 0xf87740) -> 0xd7dc fde=[ ad9c] │ │ │ │ + 0xffffffffffebd010 (offset: 0xf87860) -> 0xd818 fde=[ add8] │ │ │ │ + 0xffffffffffebd050 (offset: 0xf878a0) -> 0xd82c fde=[ adec] │ │ │ │ + 0xffffffffffebdfe0 (offset: 0xf88830) -> 0xd840 fde=[ ae00] │ │ │ │ + 0xffffffffffebe420 (offset: 0xf88c70) -> 0xd890 fde=[ ae50] │ │ │ │ + 0xffffffffffebe4e0 (offset: 0xf88d30) -> 0xd8c8 fde=[ ae88] │ │ │ │ + 0xffffffffffebe4f0 (offset: 0xf88d40) -> 0xd8e0 fde=[ aea0] │ │ │ │ + 0xffffffffffebe600 (offset: 0xf88e50) -> 0xd900 fde=[ aec0] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -1413,1115 +1413,1115 @@ │ │ │ │ DW_CFA_advance_loc: 8 to 000000000040ff82 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a0 0000000000000010 00000078 FDE cie=0000002c pc=0000000000735f60..000000000073610a │ │ │ │ +000000a0 000000000000001c 00000078 FDE cie=0000002c pc=00000000004a58c0..00000000004a5904 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000004a58d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000004a58ed │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000004a58f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000004a5903 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000c0 0000000000000074 00000098 FDE cie=0000002c pc=00000000004a5910..00000000004a5c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a5912 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000004a5917 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000004a591b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000004a591f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000004a5923 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 222 to 00000000004a5a01 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000004a5a12 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000004a5a19 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000004a5a20 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000004a5a38 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000004a5a71 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000004a5a74 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5a75 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a5a77 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a5a79 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000004a5a80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 161 to 00000000004a5b21 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000004a5b32 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000004a5b39 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000004a5b40 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000004a5b58 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 190 to 00000000004a5c16 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000004a5c19 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5c1a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a5c1c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a5c1e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5c1f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000138 0000000000000014 00000110 FDE cie=0000002c pc=00000000004a5c90..00000000004a5cab │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000004a5c94 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000004a5ca7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000150 0000000000000030 00000128 FDE cie=0000002c pc=00000000004a5cb0..00000000004a5d38 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5cb1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000004a5cbd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000004a5cf9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5cfa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000004a5d00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000004a5d09 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000004a5d0f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5d10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000004a5d16 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5d17 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000004a5d20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000184 0000000000000020 0000015c FDE cie=0000002c pc=00000000004a5d40..00000000004a5d97 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5d41 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000004a5d4a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000004a5d74 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5d75 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000004a5d80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001a8 0000000000000018 00000180 FDE cie=0000002c pc=00000000004a5da0..00000000004a5de3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5da1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000004a5da7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001c4 0000000000000020 0000019c FDE cie=0000002c pc=00000000004a5df0..00000000004a5ee6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5df1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000004a5dfa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000004a5e20 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5e21 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000004a5e28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001e8 0000000000000020 000001c0 FDE cie=0000002c pc=00000000004a5ef0..00000000004a5f49 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000004a5f01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000004a5f14 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000004a5f37 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000004a5f3a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a5f3b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000020c 0000000000000050 000001e4 FDE cie=0000002c pc=00000000004a5f50..00000000004a64af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a5f52 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000004a5f57 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a5f59 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a5f5b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000004a5f5f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000004a5f68 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000004a5f72 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 791 to 00000000004a6289 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000004a628d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a628e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a6290 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a6292 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a6294 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a6296 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000004a62a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000260 000000000000002c 00000238 FDE cie=0000002c pc=00000000004a64b0..00000000004a65de │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a64b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000004a64c1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000004a6515 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000004a6518 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000004a6520 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 147 to 00000000004a65b3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000004a65b9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a65ba │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000290 000000000000004c 00000268 FDE cie=0000002c pc=00000000004a65e0..00000000004a68a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a65e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a65e4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a65e6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a65e8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a65e9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a65ea │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000004a65f1 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000004a6691 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000004a6694 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000004a6695 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a6697 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a6699 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a669b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000004a669d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000004a66a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002e0 0000000000000010 000002b8 FDE cie=0000002c pc=00000000004a78d0..00000000004a78d8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002f4 0000000000000010 000002cc FDE cie=0000002c pc=00000000004a78e0..00000000004a78e6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000308 0000000000000010 000002e0 FDE cie=0000002c pc=00000000004a78f0..00000000004a78fa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000031c 0000000000000010 000002f4 FDE cie=0000002c pc=00000000004a7900..00000000004a7906 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000330 0000000000000010 00000308 FDE cie=0000002c pc=00000000004a7910..00000000004a7920 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000344 0000000000000010 0000031c FDE cie=0000002c pc=00000000004a7920..00000000004a7926 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000358 0000000000000010 00000330 FDE cie=0000002c pc=00000000004a7930..00000000004a7939 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000036c 0000000000000010 00000344 FDE cie=0000002c pc=00000000004a7940..00000000004a7945 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000380 0000000000000010 00000358 FDE cie=0000002c pc=00000000007ca0c0..00000000007ca26a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b4 0000000000000010 0000008c FDE cie=0000002c pc=0000000000736110..0000000000736176 │ │ │ │ +00000394 0000000000000010 0000036c FDE cie=0000002c pc=00000000007ca270..00000000007ca2d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c8 0000000000000010 000000a0 FDE cie=0000002c pc=0000000000736180..00000000007361f1 │ │ │ │ +000003a8 0000000000000010 00000380 FDE cie=0000002c pc=00000000007ca2e0..00000000007ca351 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000dc 0000000000000010 000000b4 FDE cie=0000002c pc=0000000000736200..000000000073627d │ │ │ │ +000003bc 0000000000000010 00000394 FDE cie=0000002c pc=00000000007ca360..00000000007ca3dd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f0 0000000000000010 000000c8 FDE cie=0000002c pc=0000000000736280..00000000007362de │ │ │ │ +000003d0 0000000000000010 000003a8 FDE cie=0000002c pc=00000000007ca3e0..00000000007ca43e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000104 0000000000000028 000000dc FDE cie=0000002c pc=00000000007362e0..000000000073638c │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000007362e1 │ │ │ │ +000003e4 0000000000000028 000003bc FDE cie=0000002c pc=00000000007ca440..00000000007ca4ec │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000007ca441 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000007362e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000007ca445 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000007362ec │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000007ca44c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000736336 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000007ca496 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000736337 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000007ca497 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000736338 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000007ca498 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000736340 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000007ca4a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000130 0000000000000028 00000108 FDE cie=0000002c pc=0000000000736390..000000000073643c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000736391 │ │ │ │ +00000410 0000000000000028 000003e8 FDE cie=0000002c pc=00000000007ca4f0..00000000007ca59c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000007ca4f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000736395 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000007ca4f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000073639c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000007ca4fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000007363e6 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000007ca546 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000007363e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000007ca547 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000007363e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000007ca548 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000007363f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000007ca550 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000015c 0000000000000010 00000134 FDE cie=0000002c pc=0000000000736440..0000000000736591 │ │ │ │ +0000043c 0000000000000010 00000414 FDE cie=0000002c pc=00000000007ca5a0..00000000007ca6f1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000170 0000000000000010 00000148 FDE cie=0000002c pc=00000000007365a0..00000000007365f4 │ │ │ │ +00000450 0000000000000010 00000428 FDE cie=0000002c pc=00000000007ca700..00000000007ca754 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000184 0000000000000010 0000015c FDE cie=0000002c pc=0000000000736600..0000000000736699 │ │ │ │ +00000464 0000000000000010 0000043c FDE cie=0000002c pc=00000000007ca760..00000000007ca7f9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000198 0000000000000010 00000170 FDE cie=0000002c pc=00000000007366a0..0000000000736740 │ │ │ │ +00000478 0000000000000010 00000450 FDE cie=0000002c pc=00000000007ca800..00000000007ca8a0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001ac 0000000000000010 00000184 FDE cie=0000002c pc=0000000000736740..0000000000736822 │ │ │ │ +0000048c 0000000000000010 00000464 FDE cie=0000002c pc=00000000007ca8a0..00000000007ca982 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c0 0000000000000010 00000198 FDE cie=0000002c pc=0000000000aa97a0..0000000000aa97af │ │ │ │ +000004a0 0000000000000010 00000478 FDE cie=0000002c pc=0000000000b61720..0000000000b6172f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001d4 0000000000000010 000001ac FDE cie=0000002c pc=0000000000aa97b0..0000000000aa97bf │ │ │ │ +000004b4 0000000000000010 0000048c FDE cie=0000002c pc=0000000000b61730..0000000000b6173f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001e8 0000000000000010 000001c0 FDE cie=0000002c pc=0000000000aa97c0..0000000000aa97c5 │ │ │ │ +000004c8 0000000000000010 000004a0 FDE cie=0000002c pc=0000000000b61740..0000000000b61745 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001fc 0000000000000010 000001d4 FDE cie=0000002c pc=0000000000aa97d0..0000000000aa97df │ │ │ │ +000004dc 0000000000000010 000004b4 FDE cie=0000002c pc=0000000000b61750..0000000000b6175f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000210 0000000000000010 000001e8 FDE cie=0000002c pc=0000000000aa97e0..0000000000aa97eb │ │ │ │ +000004f0 0000000000000010 000004c8 FDE cie=0000002c pc=0000000000b61760..0000000000b6176b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000224 0000000000000010 000001fc FDE cie=0000002c pc=0000000000aa97f0..0000000000aa98aa │ │ │ │ +00000504 0000000000000010 000004dc FDE cie=0000002c pc=0000000000b61770..0000000000b6182a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000238 0000000000000010 00000210 FDE cie=0000002c pc=0000000000aa98b0..0000000000aa9931 │ │ │ │ +00000518 0000000000000010 000004f0 FDE cie=0000002c pc=0000000000b61830..0000000000b618b1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000024c 0000000000000010 00000224 FDE cie=0000002c pc=0000000000aa9940..0000000000aa99b9 │ │ │ │ +0000052c 0000000000000010 00000504 FDE cie=0000002c pc=0000000000b618c0..0000000000b61939 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000260 0000000000000010 00000238 FDE cie=0000002c pc=0000000000aa99c0..0000000000aa9a39 │ │ │ │ +00000540 0000000000000010 00000518 FDE cie=0000002c pc=0000000000b61940..0000000000b619b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000274 0000000000000010 0000024c FDE cie=0000002c pc=0000000000aa9a40..0000000000aa9ab9 │ │ │ │ +00000554 0000000000000010 0000052c FDE cie=0000002c pc=0000000000b619c0..0000000000b61a39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000288 0000000000000010 00000260 FDE cie=0000002c pc=0000000000aa9ac0..0000000000aa9b51 │ │ │ │ +00000568 0000000000000010 00000540 FDE cie=0000002c pc=0000000000b61a40..0000000000b61ad1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000029c 0000000000000010 00000274 FDE cie=0000002c pc=0000000000aa9b60..0000000000aa9be1 │ │ │ │ +0000057c 0000000000000010 00000554 FDE cie=0000002c pc=0000000000b61ae0..0000000000b61b61 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002b0 0000000000000014 00000288 FDE cie=0000002c pc=0000000000aa9bf0..0000000000aa9c71 │ │ │ │ +00000590 0000000000000014 00000568 FDE cie=0000002c pc=0000000000b61b70..0000000000b61bf1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002c8 0000000000000010 000002a0 FDE cie=0000002c pc=0000000000afaec0..0000000000afaefb │ │ │ │ +000005a8 0000000000000010 00000580 FDE cie=0000002c pc=0000000000bb2e40..0000000000bb2e7b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002dc 0000000000000010 000002b4 FDE cie=0000002c pc=0000000000afaefb..0000000000afaf05 │ │ │ │ +000005bc 0000000000000010 00000594 FDE cie=0000002c pc=0000000000bb2e7b..0000000000bb2e85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f0 0000000000000010 000002c8 FDE cie=0000002c pc=0000000000afaf05..0000000000afaf28 │ │ │ │ +000005d0 0000000000000010 000005a8 FDE cie=0000002c pc=0000000000bb2e85..0000000000bb2ea8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000304 0000000000000010 000002dc FDE cie=0000002c pc=0000000000afaf28..0000000000afaf67 │ │ │ │ +000005e4 0000000000000010 000005bc FDE cie=0000002c pc=0000000000bb2ea8..0000000000bb2ee7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000318 0000000000000014 000002f0 FDE cie=0000002c pc=0000000000afaf67..0000000000afaf75 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afaf6b │ │ │ │ +000005f8 0000000000000014 000005d0 FDE cie=0000002c pc=0000000000bb2ee7..0000000000bb2ef5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb2eeb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afaf74 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000bb2ef4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000330 0000000000000054 00000308 FDE cie=0000002c pc=0000000000afaf75..0000000000afb438 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000afaf80 │ │ │ │ +00000610 0000000000000054 000005e8 FDE cie=0000002c pc=0000000000bb2ef5..0000000000bb33b8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000bb2f00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afaf82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb2f02 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afaf84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb2f04 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afaf86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb2f06 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afaf87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb2f07 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afaf88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb2f08 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afaf8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb2f0c │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1143 to 0000000000afb403 │ │ │ │ + DW_CFA_advance_loc2: 1143 to 0000000000bb3383 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb404 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3384 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb405 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3385 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb407 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3387 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb409 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3389 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb40b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb338b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb40d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb338d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb40e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb338e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000afb432 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000bb33b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000388 0000000000000044 00000360 FDE cie=0000002c pc=0000000000afb438..0000000000afb530 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb43a │ │ │ │ +00000668 0000000000000044 00000640 FDE cie=0000002c pc=0000000000bb33b8..0000000000bb34b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb33ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb43c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb33bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb43e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb33be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb440 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb33c0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb441 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb33c1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb442 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb33c2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afb446 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb33c6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000afb525 │ │ │ │ + DW_CFA_advance_loc1: 223 to 0000000000bb34a5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb526 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb34a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb527 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb34a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb529 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb34a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb52b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb34ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb52d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb34ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb52f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb34af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000003d0 0000000000000034 000003a8 FDE cie=0000002c pc=0000000000afb530..0000000000afb580 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb532 │ │ │ │ +000006b0 0000000000000034 00000688 FDE cie=0000002c pc=0000000000bb34b0..0000000000bb3500 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb34b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb534 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb34b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb535 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb34b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb536 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb34b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afb53a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb34ba │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000afb579 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000bb34f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb57a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb34fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb57b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb34fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb57d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb34fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb57f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb34ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000408 000000000000003c 000003e0 FDE cie=0000002c pc=0000000000afb580..0000000000afba30 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb582 │ │ │ │ +000006e8 000000000000003c 000006c0 FDE cie=0000002c pc=0000000000bb3500..0000000000bb39b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb584 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb585 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3505 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb586 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3506 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000afb58d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000bb350d │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 632 to 0000000000afb805 │ │ │ │ + DW_CFA_advance_loc2: 632 to 0000000000bb3785 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb806 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3786 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb807 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3787 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb809 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3789 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb80b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb378b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb80c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb378c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000448 0000000000000048 00000420 FDE cie=0000002c pc=0000000000afba30..0000000000afbcbb │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afba32 │ │ │ │ +00000728 0000000000000048 00000700 FDE cie=0000002c pc=0000000000bb39b0..0000000000bb3c3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb39b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afba34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb39b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afba36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb39b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afba38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb39b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afba39 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb39b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afba3a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb39ba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afba3e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb39be │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 626 to 0000000000afbcb0 │ │ │ │ + DW_CFA_advance_loc2: 626 to 0000000000bb3c30 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbcb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3c31 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbcb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3c32 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c34 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c36 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c3a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000494 000000000000003c 0000046c FDE cie=0000002c pc=0000000000afbcbb..0000000000afbfa0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcbd │ │ │ │ +00000774 000000000000003c 0000074c FDE cie=0000002c pc=0000000000bb3c3b..0000000000bb3f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcbf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbcc2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3c42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbcc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3c43 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0000000000afbd1a │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000bb3c9a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbd1b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3c9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd1d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c9d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd1f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3c9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd21 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3ca1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbd22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3ca2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004d4 0000000000000014 000004ac FDE cie=0000002c pc=0000000000afbfa0..0000000000afbfbc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afbfa4 │ │ │ │ +000007b4 0000000000000014 0000078c FDE cie=0000002c pc=0000000000bb3f20..0000000000bb3f3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb3f24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000afbfbb │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000bb3f3b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004ec 0000000000000014 000004c4 FDE cie=0000002c pc=0000000000afbfbc..0000000000afbfd9 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afbfc0 │ │ │ │ +000007cc 0000000000000014 000007a4 FDE cie=0000002c pc=0000000000bb3f3c..0000000000bb3f59 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb3f40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000afbfd8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000bb3f58 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000504 0000000000000014 000004dc FDE cie=0000002c pc=0000000000afbfd9..0000000000afbff0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afbfdd │ │ │ │ +000007e4 0000000000000014 000007bc FDE cie=0000002c pc=0000000000bb3f59..0000000000bb3f70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb3f5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000afbfef │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000bb3f6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000051c 0000000000000014 000004f4 FDE cie=0000002c pc=0000000000afbff0..0000000000afbffe │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afbff4 │ │ │ │ +000007fc 0000000000000014 000007d4 FDE cie=0000002c pc=0000000000bb3f70..0000000000bb3f7e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb3f74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afbffd │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000bb3f7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000534 000000000000004c 0000050c FDE cie=0000002c pc=0000000000afbffe..0000000000afc550 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc000 │ │ │ │ +00000814 000000000000004c 000007ec FDE cie=0000002c pc=0000000000bb3f7e..0000000000bb44d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3f80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc002 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3f82 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc004 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3f84 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc006 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb3f86 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afc007 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3f87 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afc008 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb3f88 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000afc00f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000bb3f8f │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 756 to 0000000000afc303 │ │ │ │ + DW_CFA_advance_loc2: 756 to 0000000000bb4283 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afc304 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb4284 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afc305 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb4285 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc307 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb4287 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc309 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb4289 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc30b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb428b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc30d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000bb428d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afc30e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000bb428e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000584 0000000000000010 0000055c FDE cie=0000002c pc=0000000000afc550..0000000000afc71b │ │ │ │ +00000864 0000000000000010 0000083c FDE cie=0000002c pc=0000000000bb44d0..0000000000bb469b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000598 0000000000000010 00000570 FDE cie=0000002c pc=0000000000afc71b..0000000000afc732 │ │ │ │ +00000878 0000000000000010 00000850 FDE cie=0000002c pc=0000000000bb469b..0000000000bb46b2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005ac 0000000000000010 00000584 FDE cie=0000002c pc=0000000000afc732..0000000000afc738 │ │ │ │ +0000088c 0000000000000010 00000864 FDE cie=0000002c pc=0000000000bb46b2..0000000000bb46b8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005c0 0000000000000010 00000598 FDE cie=0000002c pc=0000000000afc738..0000000000afc76b │ │ │ │ +000008a0 0000000000000010 00000878 FDE cie=0000002c pc=0000000000bb46b8..0000000000bb46eb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005d4 0000000000000010 000005ac FDE cie=0000002c pc=0000000000afc76b..0000000000afc799 │ │ │ │ +000008b4 0000000000000010 0000088c FDE cie=0000002c pc=0000000000bb46eb..0000000000bb4719 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005e8 0000000000000014 000005c0 FDE cie=0000002c pc=0000000000afc799..0000000000afc7b3 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afc79d │ │ │ │ +000008c8 0000000000000014 000008a0 FDE cie=0000002c pc=0000000000bb4719..0000000000bb4733 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb471d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000afc7b2 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000bb4732 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000600 0000000000000014 000005d8 FDE cie=0000002c pc=0000000000afc7b3..0000000000afc7c1 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afc7b7 │ │ │ │ +000008e0 0000000000000014 000008b8 FDE cie=0000002c pc=0000000000bb4733..0000000000bb4741 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000bb4737 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afc7c0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000bb4740 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000618 0000000000000010 000005f0 FDE cie=0000002c pc=0000000000b22f80..0000000000b23012 │ │ │ │ +000008f8 0000000000000010 000008d0 FDE cie=0000002c pc=0000000000bdaf00..0000000000bdaf92 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000062c 0000000000000010 00000604 FDE cie=0000002c pc=0000000000b23020..0000000000b23032 │ │ │ │ +0000090c 0000000000000010 000008e4 FDE cie=0000002c pc=0000000000bdafa0..0000000000bdafb2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000640 0000000000000014 00000618 FDE cie=0000002c pc=0000000000c1aa00..0000000000c1aa25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c1aa04 │ │ │ │ +00000920 0000000000000014 000008f8 FDE cie=0000002c pc=0000000000cd3860..0000000000cd3885 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000cd3864 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000c1aa24 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000cd3884 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000658 000000000000001c 00000630 FDE cie=0000002c pc=0000000000d620b0..0000000000d620f4 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000d620c4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000d620dd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000d620e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000d620f3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000678 0000000000000074 00000650 FDE cie=0000002c pc=0000000000d62100..0000000000d6247c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62102 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000d62107 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000d6210b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000d6210f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000d62113 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 222 to 0000000000d621f1 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000d62202 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000d62209 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000d62210 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000d62228 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000d62261 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000d62264 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62265 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62267 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62269 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000d62270 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 161 to 0000000000d62311 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000d62322 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000d62329 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000d62330 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000d62348 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000d62406 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000d62409 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d6240a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d6240c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d6240e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d6240f │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000006f0 0000000000000014 000006c8 FDE cie=0000002c pc=0000000000d62480..0000000000d6249b │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000d62484 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000d62497 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000708 0000000000000030 000006e0 FDE cie=0000002c pc=0000000000d624a0..0000000000d62528 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d624a1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000d624ad │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000d624e9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d624ea │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000d624f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000d624f9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000d624ff │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62500 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000d62506 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62507 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000d62510 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000073c 0000000000000020 00000714 FDE cie=0000002c pc=0000000000d62530..0000000000d62587 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62531 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000d6253a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000d62564 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62565 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000d62570 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000760 0000000000000018 00000738 FDE cie=0000002c pc=0000000000d62590..0000000000d625d3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62591 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000d62597 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000077c 0000000000000020 00000754 FDE cie=0000002c pc=0000000000d625e0..0000000000d626d6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d625e1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000d625ea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000d62610 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62611 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000d62618 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000007a0 0000000000000020 00000778 FDE cie=0000002c pc=0000000000d626e0..0000000000d62739 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000d626f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000d62704 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000d62727 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000d6272a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d6272b │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000007c4 0000000000000050 0000079c FDE cie=0000002c pc=0000000000d62740..0000000000d62c9f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62742 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000d62747 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62749 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d6274b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000d6274f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000d62758 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000d62762 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 791 to 0000000000d62a79 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000d62a7d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62a7e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62a80 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62a82 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62a84 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62a86 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000d62a90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000818 000000000000002c 000007f0 FDE cie=0000002c pc=0000000000d62ca0..0000000000d62dce │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62ca1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000d62cb1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000d62d05 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000d62d08 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000d62d10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000d62da3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000d62da9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62daa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000848 000000000000004c 00000820 FDE cie=0000002c pc=0000000000d62dd0..0000000000d63098 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62dd2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62dd4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62dd6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62dd8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62dd9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62dda │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000d62de1 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000d62e81 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000d62e84 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000d62e85 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62e87 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62e89 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62e8b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000d62e8d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000d62e90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000898 0000000000000010 00000870 FDE cie=0000002c pc=0000000000d640c0..0000000000d640c8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000008ac 0000000000000010 00000884 FDE cie=0000002c pc=0000000000d640d0..0000000000d640d6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000008c0 0000000000000010 00000898 FDE cie=0000002c pc=0000000000d640e0..0000000000d640ea │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000008d4 0000000000000010 000008ac FDE cie=0000002c pc=0000000000d640f0..0000000000d640f6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000008e8 0000000000000010 000008c0 FDE cie=0000002c pc=0000000000d64100..0000000000d64110 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000008fc 0000000000000010 000008d4 FDE cie=0000002c pc=0000000000d64110..0000000000d64116 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000910 0000000000000010 000008e8 FDE cie=0000002c pc=0000000000d64120..0000000000d64129 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000924 0000000000000010 000008fc FDE cie=0000002c pc=0000000000d64130..0000000000d64135 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000938 0000000000000010 00000910 FDE cie=0000002c pc=0000000000da8a00..0000000000da8ae4 │ │ │ │ +00000938 0000000000000010 00000910 FDE cie=0000002c pc=0000000000cf3080..0000000000cf3164 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000094c 0000000000000010 00000924 FDE cie=0000002c pc=0000000000da8af0..0000000000da8bf5 │ │ │ │ +0000094c 0000000000000010 00000924 FDE cie=0000002c pc=0000000000cf3170..0000000000cf3275 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000960 0000000000000010 00000938 FDE cie=0000002c pc=0000000000da8c00..0000000000da8c9e │ │ │ │ +00000960 0000000000000010 00000938 FDE cie=0000002c pc=0000000000cf3280..0000000000cf331e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000974 0000000000000010 0000094c FDE cie=0000002c pc=0000000000da8ca0..0000000000da8d1e │ │ │ │ +00000974 0000000000000010 0000094c FDE cie=0000002c pc=0000000000cf3320..0000000000cf339e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000988 0000000000000010 00000960 FDE cie=0000002c pc=0000000000da8d20..0000000000da8d89 │ │ │ │ +00000988 0000000000000010 00000960 FDE cie=0000002c pc=0000000000cf33a0..0000000000cf3409 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000099c 0000000000000010 00000974 FDE cie=0000002c pc=0000000000da8d90..0000000000da8e11 │ │ │ │ +0000099c 0000000000000010 00000974 FDE cie=0000002c pc=0000000000cf3410..0000000000cf3491 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009b0 0000000000000010 00000988 FDE cie=0000002c pc=0000000000da8e20..0000000000da8e7e │ │ │ │ +000009b0 0000000000000010 00000988 FDE cie=0000002c pc=0000000000cf34a0..0000000000cf34fe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009c4 0000000000000010 0000099c FDE cie=0000002c pc=0000000000da8e80..0000000000da8efe │ │ │ │ +000009c4 0000000000000010 0000099c FDE cie=0000002c pc=0000000000cf3500..0000000000cf357e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009d8 0000000000000010 000009b0 FDE cie=0000002c pc=0000000000da8f00..0000000000da90ee │ │ │ │ +000009d8 0000000000000010 000009b0 FDE cie=0000002c pc=0000000000cf3580..0000000000cf376e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009ec 0000000000000010 000009c4 FDE cie=0000002c pc=0000000000da90f0..0000000000da92d2 │ │ │ │ +000009ec 0000000000000010 000009c4 FDE cie=0000002c pc=0000000000cf3770..0000000000cf3952 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a00 0000000000000020 000009d8 FDE cie=0000002c pc=0000000000da92e0..0000000000da9842 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000da92e7 │ │ │ │ +00000a00 0000000000000020 000009d8 FDE cie=0000002c pc=0000000000cf3960..0000000000cf3ec2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000cf3967 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc2: 1289 to 0000000000da97f0 │ │ │ │ + DW_CFA_advance_loc2: 1289 to 0000000000cf3e70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000da97f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000cf3e78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000da97fe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000cf3e7e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000da9800 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000cf3e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a24 000000000000002c 000009fc FDE cie=0000002c pc=0000000000da9850..0000000000da9d69 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000da9851 │ │ │ │ +00000a24 000000000000002c 000009fc FDE cie=0000002c pc=0000000000cf3ed0..0000000000cf43e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000cf3ed1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000da9857 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000cf3ed7 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 1193 to 0000000000da9d00 │ │ │ │ + DW_CFA_advance_loc2: 1193 to 0000000000cf4380 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000da9d08 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000cf4388 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000da9d0e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000cf438e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000da9d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000cf4390 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000da9d3c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000cf43bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000da9d48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000cf43c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000a54 0000000000000020 00000a2c FDE cie=0000002c pc=0000000000da9d70..0000000000da9e09 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000da9d91 │ │ │ │ +00000a54 0000000000000020 00000a2c FDE cie=0000002c pc=0000000000cf43f0..0000000000cf4489 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000cf4411 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000da9db5 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000cf4435 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000da9dc0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000cf4440 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a78 0000000000000010 00000a50 FDE cie=0000002c pc=0000000000dc5080..0000000000dc5089 │ │ │ │ +00000a78 0000000000000010 00000a50 FDE cie=0000002c pc=0000000000d0f700..0000000000d0f709 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a8c 0000000000000010 00000a64 FDE cie=0000002c pc=0000000000dc5090..0000000000dc521f │ │ │ │ +00000a8c 0000000000000010 00000a64 FDE cie=0000002c pc=0000000000d0f710..0000000000d0f89f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000aa0 0000000000000044 00000a78 FDE cie=0000002c pc=0000000000dc5220..0000000000dc54ea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000dc5222 │ │ │ │ +00000aa0 0000000000000044 00000a78 FDE cie=0000002c pc=0000000000d0f8a0..0000000000d0fb6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d0f8a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000dc522d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000d0f8ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000dc5233 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d0f8b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000dc5235 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d0f8b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000dc5236 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d0f8b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000dc5237 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d0f8b7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 639 to 0000000000dc54b6 │ │ │ │ + DW_CFA_advance_loc2: 639 to 0000000000d0fb36 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000dc54ba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000d0fb3a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000dc54bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d0fb3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000dc54be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d0fb3e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000dc54c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d0fb40 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000dc54c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d0fb42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000dc54c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d0fb48 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ae8 000000000000002c 00000ac0 FDE cie=0000002c pc=0000000000dc54f0..0000000000dc5832 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000dc54f1 │ │ │ │ +00000ae8 000000000000002c 00000ac0 FDE cie=0000002c pc=0000000000d0fb70..0000000000d0feb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d0fb71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000dc54f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000d0fb78 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000dc54fe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d0fb7e │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000dc5503 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000d0fb83 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000dc550b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000d0fb8b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 764 to 0000000000dc5807 │ │ │ │ + DW_CFA_advance_loc2: 764 to 0000000000d0fe87 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000dc5810 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000d0fe90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b18 0000000000000010 00000af0 FDE cie=0000002c pc=0000000000dc5840..0000000000dc5874 │ │ │ │ +00000b18 0000000000000010 00000af0 FDE cie=0000002c pc=0000000000d0fec0..0000000000d0fef4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b2c 0000000000000010 00000b04 FDE cie=0000002c pc=0000000000dc5880..0000000000dc5963 │ │ │ │ +00000b2c 0000000000000010 00000b04 FDE cie=0000002c pc=0000000000d0ff00..0000000000d0ffe3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b40 0000000000000010 00000b18 FDE cie=0000002c pc=0000000000dc5970..0000000000dc5a62 │ │ │ │ +00000b40 0000000000000010 00000b18 FDE cie=0000002c pc=0000000000d0fff0..0000000000d100e2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b54 0000000000000010 00000b2c FDE cie=0000002c pc=0000000000dc5a70..0000000000dc5b62 │ │ │ │ +00000b54 0000000000000010 00000b2c FDE cie=0000002c pc=0000000000d100f0..0000000000d101e2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b68 0000000000000010 00000b40 FDE cie=0000002c pc=0000000000dc5b70..0000000000dc5b7f │ │ │ │ +00000b68 0000000000000010 00000b40 FDE cie=0000002c pc=0000000000d101f0..0000000000d101ff │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b7c 0000000000000010 00000b54 FDE cie=0000002c pc=0000000000dc5b80..0000000000dc5b84 │ │ │ │ +00000b7c 0000000000000010 00000b54 FDE cie=0000002c pc=0000000000d10200..0000000000d10204 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b90 0000000000000010 00000b68 FDE cie=0000002c pc=0000000000dc5b90..0000000000dc5b93 │ │ │ │ +00000b90 0000000000000010 00000b68 FDE cie=0000002c pc=0000000000d10210..0000000000d10213 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ba4 0000000000000010 00000b7c FDE cie=0000002c pc=0000000000dc5ba0..0000000000dc5ba4 │ │ │ │ +00000ba4 0000000000000010 00000b7c FDE cie=0000002c pc=0000000000d10220..0000000000d10224 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bb8 0000000000000010 00000b90 FDE cie=0000002c pc=0000000000dc5bb0..0000000000dc5bb5 │ │ │ │ +00000bb8 0000000000000010 00000b90 FDE cie=0000002c pc=0000000000d10230..0000000000d10235 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bcc 0000000000000010 00000ba4 FDE cie=0000002c pc=0000000000dc5bc0..0000000000dc5bc5 │ │ │ │ +00000bcc 0000000000000010 00000ba4 FDE cie=0000002c pc=0000000000d10240..0000000000d10245 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000be0 0000000000000010 00000bb8 FDE cie=0000002c pc=0000000000dc5bd0..0000000000dc5bd4 │ │ │ │ +00000be0 0000000000000010 00000bb8 FDE cie=0000002c pc=0000000000d10250..0000000000d10254 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bf4 0000000000000024 00000bcc FDE cie=0000002c pc=0000000000dc5be0..0000000000dc5c6c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000dc5be1 │ │ │ │ +00000bf4 0000000000000024 00000bcc FDE cie=0000002c pc=0000000000d10260..0000000000d102ec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d10261 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000dc5c3a │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000d102ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000dc5c40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d102c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000dc5c46 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d102c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000dc5c50 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000d102d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000dc5c6b │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000d102eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c1c 0000000000000018 00000bf4 FDE cie=0000002c pc=0000000000dc5c70..0000000000dc5e74 │ │ │ │ - DW_CFA_advance_loc2: 460 to 0000000000dc5e3c │ │ │ │ +00000c1c 0000000000000018 00000bf4 FDE cie=0000002c pc=0000000000d102f0..0000000000d104f4 │ │ │ │ + DW_CFA_advance_loc2: 460 to 0000000000d104bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000dc5e68 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000d104e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000c38 0000000000000014 00000c10 FDE cie=0000002c pc=0000000000ddd2b0..0000000000ddd2c0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000ddd2b4 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -171,15 +171,23 @@ │ │ │ │ ([]A\A]A^A_ │ │ │ │ ([]A\A]A^A_ │ │ │ │ ([]A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ ([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ ([]A\A]A^A_ │ │ │ │ +SQPAVASARAQH │ │ │ │ +SQPAVASARAQH │ │ │ │ +SQPAVASARAQH │ │ │ │ +SQPAVASARAQH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ C/H;C7u5I │ │ │ │ +wvH;] u^I │ │ │ │ C&L;s.u;I │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ @@ -200,14 +208,19 @@ │ │ │ │ AWAVAUATUSH │ │ │ │ X[]A\A]A^A_ │ │ │ │ AWAVATUSI │ │ │ │ []A\A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ u0H3u(K3t% │ │ │ │ []A\A]A^A_ │ │ │ │ +gfffffff │ │ │ │ +gfffffff │ │ │ │ +gffffffff │ │ │ │ +]A\A]A^A_ │ │ │ │ +[A\A]A^A_] │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ 33333333H │ │ │ │ 33333333H │ │ │ │ E(H;] tYI │ │ │ │ E(H;C'~%H │ │ │ │ E0H+E(H) │ │ │ │ @@ -228,27 +241,14 @@ │ │ │ │ E@H+EPH+E │ │ │ │ M@H+M0H) │ │ │ │ M@H+M0H) │ │ │ │ M8H+M(H) │ │ │ │ M8H+M(H) │ │ │ │ M0H+M H) │ │ │ │ M0H+M H) │ │ │ │ -SQPAVASARAQH │ │ │ │ -SQPAVASARAQH │ │ │ │ -SQPAVASARAQH │ │ │ │ -SQPAVASARAQH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -wvH;] u^I │ │ │ │ -gfffffff │ │ │ │ -gfffffff │ │ │ │ -gffffffff │ │ │ │ -]A\A]A^A_ │ │ │ │ -[A\A]A^A_] │ │ │ │ C/H;C7tTH │ │ │ │ C/H;C7u5I │ │ │ │ C/H;C7u5I │ │ │ │ \$pL+]8H │ │ │ │ C/H;C7tZH │ │ │ │ C/H;C7tZH │ │ │ │ MhH;U`u4L │ │ │ │ @@ -481,14 +481,441 @@ │ │ │ │ aeson-pretty-0.8.10-1rwVxAceIH7HUb2L3fPeJx:Data.Aeson.Encode.Pretty.PState │ │ │ │ aeson-pretty-0.8.10-1rwVxAceIH7HUb2L3fPeJx:Data.Aeson.Encode.Pretty.Generic │ │ │ │ aeson-pretty-0.8.10-1rwVxAceIH7HUb2L3fPeJx:Data.Aeson.Encode.Pretty.Scientific │ │ │ │ aeson-pretty-0.8.10-1rwVxAceIH7HUb2L3fPeJx:Data.Aeson.Encode.Pretty.Decimal │ │ │ │ aeson-pretty-0.8.10-1rwVxAceIH7HUb2L3fPeJx:Data.Aeson.Encode.Pretty.Custom │ │ │ │ aeson-pretty-0.8.10-1rwVxAceIH7HUb2L3fPeJx:Data.Aeson.Encode.Pretty.Spaces │ │ │ │ aeson-pretty-0.8.10-1rwVxAceIH7HUb2L3fPeJx:Data.Aeson.Encode.Pretty.Tab │ │ │ │ +./System/Console/CmdArgs/Annotate.hs │ │ │ │ +System.Console.CmdArgs.Annotate │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud │ │ │ │ +'ExceptionInt │ │ │ │ +'Missing │ │ │ │ +Missing │ │ │ │ +ExceptionInt │ │ │ │ +System/Console/CmdArgs/Annotate.hs:(65,1)-(69,26)|function fromCapture │ │ │ │ +System.Console.CmdArgs.Annotate.defaultMissing, │ │ │ │ +missing value encountered, but not as a field (of type │ │ │ │ +missing value encountered, no field for │ │ │ │ +Pattern match failure in 'do' block at System/Console/CmdArgs/Annotate.hs:136:10-13 │ │ │ │ +Internal error in Capture │ │ │ │ +Couldn't resolve field for │ │ │ │ +Some fields got repeated under │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.ExceptionInt │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.:= │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.:=+ │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.AAnn │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.AMany │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.AAtom │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.ACtor │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Many │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Ann │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Value │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Missing │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Ctor │ │ │ │ +System.Console.CmdArgs.Explicit │ │ │ │ +Quiet verbosity │ │ │ │ +Loud verbosity │ │ │ │ +Print just the version number │ │ │ │ +numeric-version │ │ │ │ +Print version information │ │ │ │ +unrecognised help format, expected one of: all one def html text │ │ │ │ +Display help message │ │ │ │ +CMDARGS_HELPER_ │ │ │ │ +Error when running helper │ │ │ │ +CMDARGS_HELPER │ │ │ │ +System.Console.CmdArgs.Implicit │ │ │ │ +System/Console/CmdArgs/Text.hs:102:19-53|z1 : zs │ │ │ │ + │ │ │ │ + │ │ │ │ + colspan=' │ │ │ │ + style=' │ │ │ │ +padding-left: │ │ │ │ +white-space:nowrap; │ │ │ │ +./System/Console/CmdArgs/Text.hs │ │ │ │ +TextFormat │ │ │ │ +System.Console.CmdArgs.Text │ │ │ │ +System/Console/CmdArgs/Text.hs:57:39-40|case │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Text.Line │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Text.Cols │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Text.HTML │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Text.Wrap │ │ │ │ +Unexpected message from program: │ │ │ │ +Pattern match failure in 'do' block at System/Console/CmdArgs/Helper.hs:49:9-35 │ │ │ │ +'C:Packer │ │ │ │ +'Unknown │ │ │ │ +Cannot show value of type NoShow │ │ │ │ +Cannot read value of type NoShow │ │ │ │ +./System/Console/CmdArgs/Helper.hs │ │ │ │ +System.Console.CmdArgs.Helper │ │ │ │ +System/Console/CmdArgs/Helper.hs:(322,30)-(326,30)|case │ │ │ │ +modeGroupModes │ │ │ │ +modeNames │ │ │ │ +modeHelp │ │ │ │ +modeHelpSuffix │ │ │ │ +modeArgs │ │ │ │ +modeGroupFlags │ │ │ │ +modeValue │ │ │ │ +modeCheck │ │ │ │ +modeReform │ │ │ │ +modeExpandAt │ │ │ │ +groupUnnamed │ │ │ │ +groupHidden │ │ │ │ +groupNamed │ │ │ │ +flagNames │ │ │ │ +flagInfo │ │ │ │ +flagType │ │ │ │ +flagHelp │ │ │ │ +flagValue │ │ │ │ +argRequire │ │ │ │ +argValue │ │ │ │ +fromLeft │ │ │ │ +fromRight │ │ │ │ +System/Console/CmdArgs/Helper.hs:216:5-48|function unpack │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.C:Packer │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.Ctor │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.List │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.Char │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.Int │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.Func │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.FuncId │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.String │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.None │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.IOMap │ │ │ │ +System.Console.CmdArgs.Verbosity.Verbosity │ │ │ │ +toEnum{Verbosity}: tag ( │ │ │ │ +) is outside of enumeration's range (0, │ │ │ │ +succ{Verbosity}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{Verbosity}: tried to take `pred' of first tag in enumeration │ │ │ │ +./System/Console/CmdArgs/Verbosity.hs │ │ │ │ +System.Console.CmdArgs.Verbosity │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Verbosity.Quiet │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Verbosity.Normal │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Verbosity.Loud │ │ │ │ +Data/Generics/Any.hs:90:11-48|Just y │ │ │ │ +Data.Generics.Any: Undefined field inside compose0, │ │ │ │ +setField: Could not find field │ │ │ │ +, expected │ │ │ │ +Data.Generics.Any.recompose: Incorrect number of children to recompose, │ │ │ │ +, wanted │ │ │ │ +Data.Generics.Any.fromAny: Failed to extract any, got │ │ │ │ +getField: Could not find field │ │ │ │ +./Data/Generics/Any.hs │ │ │ │ +Data.Generics.Any │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:Data.Generics.Any.Any │ │ │ │ +./System/Console/CmdArgs/Explicit/Complete.hs │ │ │ │ +FILE/DIR │ │ │ │ +DIR/FILE │ │ │ │ +'CompleteDir │ │ │ │ +'CompleteFile │ │ │ │ +'CompleteValue │ │ │ │ +System.Console.CmdArgs.Explicit.Complete │ │ │ │ +echo TODO: help add Zsh completions to cmdargs programs │ │ │ │ +complete -o bashdefault -F _ │ │ │ │ +# Completion for │ │ │ │ + echo echo COMPREPLY: ${#COMPREPLY[@]} = ${COMPREPLY[@]} >> cmdargs.tmp │ │ │ │ + unset IFS │ │ │ │ + esac │ │ │ │ + for x in `compgen -d -- "$match"`; do │ │ │ │ + local match=`expr match "${x:4}" '[^ ]* \(.*\)'` │ │ │ │ + local prefix=`expr match "${x:4}" '\([^ ]*\)'` │ │ │ │ + DIR\ *) │ │ │ │ + done │ │ │ │ + add $prefix$x │ │ │ │ + for x in `compgen -f -- "$match"`; do │ │ │ │ + local match=`expr match "${x:5}" '[^ ]* \(.*\)'` │ │ │ │ + local prefix=`expr match "${x:5}" '\([^ ]*\)'` │ │ │ │ + FILE\ *) │ │ │ │ + ;; │ │ │ │ + add ${x:6} │ │ │ │ + VALUE\ *) │ │ │ │ + case $x in │ │ │ │ + for x in $result ; do │ │ │ │ + unset CMDARGS_COMPLETE_POS │ │ │ │ + unset CMDARGS_COMPLETE │ │ │ │ + echo $result >> cmdargs.tmp │ │ │ │ + echo Call \(${COMP_WORDS[@]:1}, $CMDARGS_COMPLETE\) > cmdargs.tmp │ │ │ │ + if [ -n $CMDARGS_DEBUG ]; then │ │ │ │ + ${COMP_WORDS[@]:1}` │ │ │ │ + result=` │ │ │ │ + export CMDARGS_COMPLETE=$((${COMP_CWORD} - 1)) │ │ │ │ + IFS=$'\n\r' │ │ │ │ + function add { COMPREPLY[((${#COMPREPLY[@]} + 1))]=$1 ; } │ │ │ │ + COMPREPLY=() │ │ │ │ + # local CMDARGS_DEBUG=1 # uncomment to debug this script │ │ │ │ +# Generated by CmdArgs: http://community.haskell.org/~ndm/cmdargs/ │ │ │ │ +System/Console/CmdArgs/Explicit/Complete.hs:21:17-18|case │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Complete.CompleteValue │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Complete.CompleteFile │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Complete.CompleteDir │ │ │ │ +System.Console.CmdArgs.Explicit.expandArgsAt, over 15 @ directives deep: │ │ │ │ +System.Console.CmdArgs.Explicit.expandArgsAt, recursion in @ directives: │ │ │ │ +./System/Console/CmdArgs/Explicit/ExpandArgsAt.hs │ │ │ │ +System.Console.CmdArgs.Explicit.ExpandArgsAt │ │ │ │ +Commands: │ │ │ │ +[COMMAND] ... │ │ │ │ +[OPTIONS] │ │ │ │ +'HelpFormatZsh │ │ │ │ +'HelpFormatBash │ │ │ │ +'HelpFormatAll │ │ │ │ +'HelpFormatOne │ │ │ │ +'HelpFormatDefault │ │ │ │ +HelpFormat │ │ │ │ +toEnum{HelpFormat}: tag ( │ │ │ │ +succ{HelpFormat}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{HelpFormat}: tried to take `pred' of first tag in enumeration │ │ │ │ +./System/Console/CmdArgs/Explicit/Help.hs │ │ │ │ +System.Console.CmdArgs.Explicit.Help │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatDefault │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatOne │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatAll │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatBash │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatZsh │ │ │ │ +'Ambiguous │ │ │ │ +'NotFound │ │ │ │ +LookupName │ │ │ │ +Unknown flag: -- │ │ │ │ +Flag requires argument: -- │ │ │ │ +Unhandled argument to flag, none expected: -- │ │ │ │ +Missing mode, wanted any of: │ │ │ │ +Unknown flag: - │ │ │ │ +Flag requires argument: - │ │ │ │ +Unhandled argument to flag, none expected: - │ │ │ │ +', could be any of: │ │ │ │ +Ambiguous │ │ │ │ +none expected: │ │ │ │ +Unhandled argument, │ │ │ │ +System/Console/CmdArgs/Explicit/Process.hs:(107,1)-(114,42)|function processArg │ │ │ │ + unnamed arguments, but got only │ │ │ │ +Expected │ │ │ │ +./System/Console/CmdArgs/Explicit/Process.hs │ │ │ │ +System.Console.CmdArgs.Explicit.Process │ │ │ │ +at least │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Process.NotFound │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Process.Ambiguous │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Process.Found │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Process.S │ │ │ │ +./System/Console/CmdArgs/Explicit/SplitJoin.hs │ │ │ │ +System.Console.CmdArgs.Explicit.SplitJoin │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.SplitJoin.Init │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.SplitJoin.Norm │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.SplitJoin.Quot │ │ │ │ +expected boolean value (true/false) │ │ │ │ +disabled │ │ │ │ +Sanity check failed, multiple │ │ │ │ +Empty names │ │ │ │ +Empty group contents │ │ │ │ +Empty group name │ │ │ │ +flag names │ │ │ │ +'FlagOptRare │ │ │ │ +'FlagOpt │ │ │ │ +'FlagNone │ │ │ │ +'FlagReq │ │ │ │ +FlagInfo │ │ │ │ +System.Console.CmdArgs.Explicit.Type │ │ │ │ +System/Console/CmdArgs/Explicit/Type.hs:(121,1)-(122,31)|function fromFlagOpt │ │ │ │ +FlagOptRare │ │ │ │ +FlagOpt │ │ │ │ +, groupNamed = │ │ │ │ +, groupHidden = │ │ │ │ +Group {groupUnnamed = │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +System/Console/CmdArgs/Explicit/Type.hs:117:17-18|case │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.Mode │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.Arg │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.Flag │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.FlagReq │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.FlagOpt │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.FlagOptRare │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.FlagNone │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.Group │ │ │ │ +'ProgVerbosityArgs │ │ │ │ +'ProgVersionArg │ │ │ │ +'ProgHelpArg │ │ │ │ +'FlagArgPos │ │ │ │ +'ProgProgram │ │ │ │ +'ProgSummary │ │ │ │ +'FlagType │ │ │ │ +'FlagOptional │ │ │ │ +'GroupName │ │ │ │ +'ModeHelpSuffix │ │ │ │ +'ProgNoAtExpand │ │ │ │ +'ProgVerbosity │ │ │ │ +'ModeDefault │ │ │ │ +'FlagArgs │ │ │ │ +'Explicit │ │ │ │ +ProgVerbosityArgs │ │ │ │ +GroupName │ │ │ │ +FlagOptional │ │ │ │ +FlagArgPos │ │ │ │ +FlagType │ │ │ │ +ModeHelpSuffix │ │ │ │ +ProgSummary │ │ │ │ +ProgProgram │ │ │ │ +ProgHelpArg │ │ │ │ +ProgVersionArg │ │ │ │ +System/Console/CmdArgs/Implicit/Ann.hs:30:17-18|case │ │ │ │ +System.Console.CmdArgs.Implicit.Ann.Ann │ │ │ │ +System.Console.CmdArgs.Implicit.Ann │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.Help │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.Name │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.Explicit │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.Ignore │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.GroupName │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.FlagOptional │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.FlagArgs │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.FlagArgPos │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.FlagType │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ModeDefault │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ModeHelpSuffix │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgSummary │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgProgram │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgVerbosity │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgHelpArg │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgVersionArg │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgVerbosityArgs │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgNoAtExpand │ │ │ │ +Multiple automatic modes │ │ │ │ +No mode given and no default mode │ │ │ │ + arguments, got │ │ │ │ +Requires at least │ │ │ │ +expected at most │ │ │ │ +flagHelpFormat undefined │ │ │ │ +System/Console/CmdArgs/Implicit/Global.hs:172:11-44|[loud, quiet] │ │ │ │ +System/Console/CmdArgs/Implicit/Global.hs:223:23-62|record update │ │ │ │ +repeated names │ │ │ │ +no available name │ │ │ │ +./System/Console/CmdArgs/Implicit/Global.hs │ │ │ │ +System.Console.CmdArgs.Implicit.Global │ │ │ │ +Common flags │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Global.Names │ │ │ │ +System/Console/CmdArgs/Implicit/Local.hs:158:13-27|function f │ │ │ │ +, progNoAtExpand = │ │ │ │ +, progVersionArg = │ │ │ │ +, progHelpArg = │ │ │ │ +, progVerbosityArgs = │ │ │ │ +, progHelp = │ │ │ │ +, progProgram = │ │ │ │ +, progSummary = │ │ │ │ +Prog_ {progModes = │ │ │ │ +True, modeGroup = │ │ │ │ +, modeExplicit = │ │ │ │ +False, modeGroup = │ │ │ │ +, modeDefault = │ │ │ │ +, modeMode = │ │ │ │ +modeFlags_ = │ │ │ │ +args/argPos │ │ │ │ +, flagArgOpt = │ │ │ │ +, flagArgPos = │ │ │ │ +flagArg_ = │ │ │ │ +, flagExplicit = │ │ │ │ +, flagFlag = │ │ │ │ +Flag_ {flagField = │ │ │ │ +, flagFixup = Fixup} │ │ │ │ +, flagEnum = │ │ │ │ +, flagGroup = │ │ │ │ +'Builtin_ │ │ │ │ +System.Console.CmdArgs.Implicit, unexpected │ │ │ │ + program │ │ │ │ +flagField │ │ │ │ +flagFlag │ │ │ │ +flagExplicit │ │ │ │ +flagGroup │ │ │ │ +flagEnum │ │ │ │ +flagArg_ │ │ │ │ +flagArgPos │ │ │ │ +flagArgOpt │ │ │ │ +Mode_ undefined │ │ │ │ +Flag_ undefined │ │ │ │ +./System/Console/CmdArgs/Implicit/Local.hs │ │ │ │ +System.Console.CmdArgs.Implicit.Local │ │ │ │ +, builtinExplicit = │ │ │ │ +builtinNames = │ │ │ │ +, builtinSummary = │ │ │ │ +, builtinGroup = │ │ │ │ +, builtinHelp = │ │ │ │ +Builtin_ { │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Prog_ │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Mode_ │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Flag_ │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Arg_ │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Builtin_ │ │ │ │ +, expected one of: │ │ │ │ +Could not read │ │ │ │ +Ambiguous read for │ │ │ │ +Could not read as type │ │ │ │ +Incorrect number of commas for fields │ │ │ │ +Could not read as boolean, │ │ │ │ +Invariant broken: reader/reader_ │ │ │ │ +./System/Console/CmdArgs/Implicit/Reader.hs │ │ │ │ +System.Console.CmdArgs.Implicit.Reader │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Reader.Reader │ │ │ │ +System.Console.CmdArgs.Implicit.Reform │ │ │ │ +'CmdArgs │ │ │ │ +'CmdArgsPrivate │ │ │ │ +cmdArgsPrivate │ │ │ │ +cmdArgsVerbosity │ │ │ │ +cmdArgsVersion │ │ │ │ +cmdArgsHelp │ │ │ │ +cmdArgsValue │ │ │ │ +, cmdArgsPrivate = CmdArgsPrivate} │ │ │ │ +, cmdArgsVerbosity = │ │ │ │ +, cmdArgsVersion = │ │ │ │ +, cmdArgsHelp = │ │ │ │ +CmdArgs {cmdArgsValue = │ │ │ │ +System.Console.CmdArgs.Implicit.Type │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Type.CmdArgs │ │ │ │ +cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Type.CmdArgsPrivate │ │ │ │ +Data.Generics.Any: Tuples of 8 elements or more are not supported by Data.Data │ │ │ │ +./Data/Generics/Any/Prelude.hs │ │ │ │ +Data.Generics.Any.Prelude │ │ │ │ +Data/Generics/Any/Prelude.hs:(42,1)-(45,61)|function reverse │ │ │ │ +Data/Generics/Any/Prelude.hs:24:1-34|function null │ │ │ │ +Data/Generics/Any/Prelude.hs:(36,1)-(39,51)|function append │ │ │ │ +Data/Generics/Any/Prelude.hs:(19,12)-(21,31)|case │ │ │ │ +Data/Generics/Any/Prelude.hs:13:1-37|function tail │ │ │ │ +Data/Generics/Any/Prelude.hs:10:1-37|function head │ │ │ │ +createProcess │ │ │ │ +handle is not a file descriptor │ │ │ │ +process-1.6.26.1-inplace:System.Process.Common.ProcRetHandles │ │ │ │ +process-1.6.26.1-inplace:System.Process.Common.ProcessHandle │ │ │ │ +process-1.6.26.1-inplace:System.Process.Common.OpenHandle │ │ │ │ +process-1.6.26.1-inplace:System.Process.Common.CreateProcess │ │ │ │ +process-1.6.26.1-inplace:System.Process.Common.Inherit │ │ │ │ +process-1.6.26.1-inplace:System.Process.Common.CreatePipe │ │ │ │ +process-1.6.26.1-inplace:System.Process.Common.ShellCommand │ │ │ │ +dup2(child_end) │ │ │ │ +close(child_end) │ │ │ │ +close(parent_end) │ │ │ │ +fcntl(F_DUP_FD) │ │ │ │ +getpwuid │ │ │ │ +initgroups │ │ │ │ +read pipe │ │ │ │ +read pipe bad length │ │ │ │ +/dev/null │ │ │ │ +posix_spawn_file_actions_init │ │ │ │ +posix_spawnattr_init │ │ │ │ +sigemptyset │ │ │ │ +sigaddset(SIGINT) │ │ │ │ +sigaddset(SIGQUIT) │ │ │ │ +posix_spawnattr_setsigdefault │ │ │ │ +posix_spawnattr_setflags │ │ │ │ +posix_spawnp │ │ │ │ +unix-2.8.7.0-inplace │ │ │ │ +System.Posix.Signals │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Signals.Default │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Signals.Ignore │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Signals.Catch │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Signals.SignalInfo │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Signals.NoSignalSpecificInfo │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Signals.SigChldInfo │ │ │ │ +waitStatus │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Process.Internals.Exited │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Process.Internals.Terminated │ │ │ │ +unix-2.8.7.0-inplace:System.Posix.Process.Internals.Stopped │ │ │ │ Failed reading: not a valid json value │ │ │ │ ',' or '}' │ │ │ │ object value │ │ │ │ Failed reading: satisfyWith │ │ │ │ object key │ │ │ │ ',' or ']' │ │ │ │ json list value │ │ │ │ @@ -525,15 +952,14 @@ │ │ │ │ 'Partial │ │ │ │ Data.Attoparsec.Internal.Types │ │ │ │ Failed reading: mzero │ │ │ │ Failed reading: mempty │ │ │ │ Failed reading: empty │ │ │ │ Pos {fromPos = │ │ │ │ Partial _ │ │ │ │ -stimes: positive multiplier expected │ │ │ │ attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.C:Chunk │ │ │ │ attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Complete │ │ │ │ attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Incomplete │ │ │ │ attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Fail │ │ │ │ attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Partial │ │ │ │ attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Done │ │ │ │ Data.Attoparsec.Number.Number │ │ │ │ @@ -751,14 +1177,67 @@ │ │ │ │ dropAround: the impossible happened │ │ │ │ src/Data/Text/Short/Internal.hs │ │ │ │ Data.Text.Short.Internal │ │ │ │ text-short-0.1.6-BYqqL2mVtgjIc8ukIlw0qs │ │ │ │ text-short-0.1.6-BYqqL2mVtgjIc8ukIlw0qs:Data.Text.Short.Internal.MBA# │ │ │ │ Data.Time.Calendar.Quarter.Compat │ │ │ │ time-compat-1.9.8-3w4JaxmRyPq1nCxIdQeBnW │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Quarter.Q1 │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Quarter.Q2 │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Quarter.Q3 │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Quarter.Q4 │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Private.Pad │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Private.NoPad │ │ │ │ +time-1.12.2-inplace │ │ │ │ +Data.Time.Clock.Internal.UTCTime │ │ │ │ +time-1.12.2-inplace:Data.Time.Clock.Internal.UTCTime.UTCTime │ │ │ │ +time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeZone.TimeZone │ │ │ │ +time-1.12.2-inplace:Data.Time.LocalTime.Internal.LocalTime.LocalTime │ │ │ │ +time-1.12.2-inplace:Data.Time.LocalTime.Internal.ZonedTime.ZonedTime │ │ │ │ +%Y-%m-%d %H:%M:%S%Q │ │ │ │ +%I:%M:%S %p │ │ │ │ +%H:%M:%S │ │ │ │ +%m/%d/%y │ │ │ │ +%a %b %e %H:%M:%S %Z %Y │ │ │ │ +December │ │ │ │ +November │ │ │ │ +September │ │ │ │ +February │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Locale.TimeLocale │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Format.Class.MkFormatOptions │ │ │ │ +%Y-%m-%d │ │ │ │ +libraries/time/lib/Data/Time/Format/Format/Instances.hs │ │ │ │ +Data.Time.Format.Format.Instances │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Class.PrePadding │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Class.PostPadding │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Class.C:ParseTime │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Class.NoPadding │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Class.SpacePadding │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Class.ZeroPadding │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCCentury │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCCenturyYear │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCYearMonth │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCMonthDay │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCYearDay │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCWeekDay │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCYearWeek │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.ISOWeek │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.SundayWeek │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Parse.Instances.MondayWeek │ │ │ │ +libraries/time/lib/Data/Time/Calendar/MonthDay.hs │ │ │ │ +Data.Time.Calendar.MonthDay │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.WeekDate.FirstMostWeek │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Monday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Tuesday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Wednesday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Thursday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Friday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Saturday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Sunday │ │ │ │ +time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay │ │ │ │ leafHashCode │ │ │ │ Data/HashMap/Internal/Strict.hs:(461,5)-(525,20)|function go │ │ │ │ ./Data/HashMap/Internal/Strict.hs │ │ │ │ Data.HashMap.Internal.Strict │ │ │ │ unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu │ │ │ │ Data.Align: internal error: Align HashMap: merge │ │ │ │ Data.Align: internal error: │ │ │ │ @@ -786,15 +1265,14 @@ │ │ │ │ Data.Bifunctor.Assoc │ │ │ │ assoc-1.1.1-30BCdn01wuCLUYQedFJHQR │ │ │ │ assoc-1.1.1-30BCdn01wuCLUYQedFJHQR:Data.Bifunctor.Assoc.C:Assoc │ │ │ │ Data.Functor.WithIndex.Instances │ │ │ │ indexed-traversable-instances-0.1.2-Htiq4q94z6oAbBMvFcsnAU │ │ │ │ Data.Vector.Fusion.Bundle.Size.checkedAdd: overflow: │ │ │ │ Data.Vector.Fusion.Bundle.Size.checkedSubtract: underflow: │ │ │ │ -'Unknown │ │ │ │ src/Data/Vector/Fusion/Bundle/Size.hs:26:19-20|case │ │ │ │ vector: internal error * for Bundle.size isn't defined │ │ │ │ vector: internal error abs for Bundle.size isn't defined │ │ │ │ vector: internal error signum for Bundle.size isn't defined │ │ │ │ src/Data/Vector/Fusion/Bundle/Size.hs │ │ │ │ Data.Vector.Fusion.Bundle.Size │ │ │ │ vector-0.13.2.0-C4d1lU3UFqH97VvJ6ELow:Data.Vector.Fusion.Bundle.Size.Exact │ │ │ │ @@ -1116,14 +1594,17 @@ │ │ │ │ Data.Text.Internal.Encoding: Invalid UTF-8 stream │ │ │ │ text-2.1.3-inplace:Data.Text.Unsafe.Iter │ │ │ │ 00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Put.PairS │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Fail │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Partial │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Class.C:Binary │ │ │ │ +libraries/filepath/System/FilePath/Internal.hs │ │ │ │ +System.FilePath.Posix │ │ │ │ +filepath-1.5.4.0-inplace │ │ │ │ GCoArbitrary │ │ │ │ 'C:GSubtermsIncl │ │ │ │ 'C:GSubterms │ │ │ │ RecursivelyShrink │ │ │ │ 'C:Arbitrary │ │ │ │ src/Test/QuickCheck/Arbitrary.hs:(1172,7)-(1173,45)|function ilog2 │ │ │ │ frequency │ │ │ │ @@ -1198,14 +1679,51 @@ │ │ │ │ src/System/Random/SplitMix.hs │ │ │ │ System.Random.SplitMix │ │ │ │ splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb │ │ │ │ splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb:System.Random.SplitMix.SMGen │ │ │ │ src/System/Random/SplitMix32.hs │ │ │ │ System.Random.SplitMix32 │ │ │ │ splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb:System.Random.SplitMix32.SMGen │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ +0123456789abcdef │ │ │ │ +negative length: │ │ │ │ +packCStringLen │ │ │ │ +hGetSome │ │ │ │ +moduleErrorIO │ │ │ │ +Data.ByteString. │ │ │ │ +: illegal ByteString size │ │ │ │ +Lazy.toStrict │ │ │ │ +Data.ByteString.Lazy.Internal │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Empty │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Chunk │ │ │ │ +ShortByteString │ │ │ │ +Data.ByteString.Short.Internal │ │ │ │ +Short.append │ │ │ │ +Short.concat │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.FGeneric │ │ │ │ +Data.ByteString.Builder.Internal │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.AllocationStrategy │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Done │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferFull │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.InsertChunk │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Finished │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Yield1 │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Buffer │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferRange │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Prim.Internal.BP │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.F2S.FloatingDecimal │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.D2S.FloatingDecimal │ │ │ │ +-Infinity │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.Internal.BoundsState │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.Internal.C:Mantissa │ │ │ │ +stimes @ByteString: non-negative multiplier expected │ │ │ │ +SizeOverflowException │ │ │ │ +Data.ByteString.Internal.Type │ │ │ │ +libraries/bytestring/Data/ByteString/Internal/Type.hs │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Internal.Type.BS │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs:1307:24-71|lambda │ │ │ │ Data.Foldable.minimum (for Data.IntMap): empty map │ │ │ │ Data.Foldable.maximum (for Data.IntMap): empty map │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs │ │ │ │ Data.IntMap.Internal │ │ │ │ containers-0.7-inplace │ │ │ │ containers-0.7-inplace:Data.IntMap.Internal.Bin │ │ │ │ @@ -1255,532 +1773,14 @@ │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Node2 │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Node3 │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.One │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Two │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Three │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Four │ │ │ │ containers-0.7-inplace:Data.Tree.Node │ │ │ │ -./System/Console/CmdArgs/Annotate.hs │ │ │ │ -System.Console.CmdArgs.Annotate │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud │ │ │ │ -'ExceptionInt │ │ │ │ -'Missing │ │ │ │ -Missing │ │ │ │ -ExceptionInt │ │ │ │ -System/Console/CmdArgs/Annotate.hs:(65,1)-(69,26)|function fromCapture │ │ │ │ -System.Console.CmdArgs.Annotate.defaultMissing, │ │ │ │ -missing value encountered, but not as a field (of type │ │ │ │ -missing value encountered, no field for │ │ │ │ -Pattern match failure in 'do' block at System/Console/CmdArgs/Annotate.hs:136:10-13 │ │ │ │ -Internal error in Capture │ │ │ │ -Couldn't resolve field for │ │ │ │ -Some fields got repeated under │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.ExceptionInt │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.:= │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.:=+ │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.AAnn │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.AMany │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.AAtom │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.ACtor │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Many │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Ann │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Value │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Missing │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Annotate.Ctor │ │ │ │ -System.Console.CmdArgs.Explicit │ │ │ │ -Quiet verbosity │ │ │ │ -Loud verbosity │ │ │ │ -Print just the version number │ │ │ │ -numeric-version │ │ │ │ -Print version information │ │ │ │ -unrecognised help format, expected one of: all one def html text │ │ │ │ -Display help message │ │ │ │ -CMDARGS_HELPER_ │ │ │ │ -Error when running helper │ │ │ │ -CMDARGS_HELPER │ │ │ │ -System.Console.CmdArgs.Implicit │ │ │ │ -System/Console/CmdArgs/Text.hs:102:19-53|z1 : zs │ │ │ │ -
│ │ │ │ - │ │ │ │ - colspan=' │ │ │ │ - style=' │ │ │ │ -padding-left: │ │ │ │ -white-space:nowrap; │ │ │ │ -./System/Console/CmdArgs/Text.hs │ │ │ │ -TextFormat │ │ │ │ -System.Console.CmdArgs.Text │ │ │ │ -System/Console/CmdArgs/Text.hs:57:39-40|case │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Text.Line │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Text.Cols │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Text.HTML │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Text.Wrap │ │ │ │ -Unexpected message from program: │ │ │ │ -Pattern match failure in 'do' block at System/Console/CmdArgs/Helper.hs:49:9-35 │ │ │ │ -'C:Packer │ │ │ │ -Cannot show value of type NoShow │ │ │ │ -Cannot read value of type NoShow │ │ │ │ -./System/Console/CmdArgs/Helper.hs │ │ │ │ -System.Console.CmdArgs.Helper │ │ │ │ -System/Console/CmdArgs/Helper.hs:(322,30)-(326,30)|case │ │ │ │ -modeGroupModes │ │ │ │ -modeNames │ │ │ │ -modeHelp │ │ │ │ -modeHelpSuffix │ │ │ │ -modeArgs │ │ │ │ -modeGroupFlags │ │ │ │ -modeValue │ │ │ │ -modeCheck │ │ │ │ -modeReform │ │ │ │ -modeExpandAt │ │ │ │ -groupUnnamed │ │ │ │ -groupHidden │ │ │ │ -groupNamed │ │ │ │ -flagNames │ │ │ │ -flagInfo │ │ │ │ -flagType │ │ │ │ -flagHelp │ │ │ │ -flagValue │ │ │ │ -argRequire │ │ │ │ -argValue │ │ │ │ -fromLeft │ │ │ │ -fromRight │ │ │ │ -System/Console/CmdArgs/Helper.hs:216:5-48|function unpack │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.C:Packer │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.Ctor │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.List │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.Char │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.Int │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.Func │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.FuncId │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.String │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.None │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Helper.IOMap │ │ │ │ -System.Console.CmdArgs.Verbosity.Verbosity │ │ │ │ -toEnum{Verbosity}: tag ( │ │ │ │ -) is outside of enumeration's range (0, │ │ │ │ -succ{Verbosity}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{Verbosity}: tried to take `pred' of first tag in enumeration │ │ │ │ -./System/Console/CmdArgs/Verbosity.hs │ │ │ │ -System.Console.CmdArgs.Verbosity │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Verbosity.Quiet │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Verbosity.Normal │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Verbosity.Loud │ │ │ │ -Data/Generics/Any.hs:90:11-48|Just y │ │ │ │ -Data.Generics.Any: Undefined field inside compose0, │ │ │ │ -setField: Could not find field │ │ │ │ -, expected │ │ │ │ -Data.Generics.Any.recompose: Incorrect number of children to recompose, │ │ │ │ -, wanted │ │ │ │ -Data.Generics.Any.fromAny: Failed to extract any, got │ │ │ │ -getField: Could not find field │ │ │ │ -./Data/Generics/Any.hs │ │ │ │ -Data.Generics.Any │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:Data.Generics.Any.Any │ │ │ │ -./System/Console/CmdArgs/Explicit/Complete.hs │ │ │ │ -FILE/DIR │ │ │ │ -DIR/FILE │ │ │ │ -'CompleteDir │ │ │ │ -'CompleteFile │ │ │ │ -'CompleteValue │ │ │ │ -System.Console.CmdArgs.Explicit.Complete │ │ │ │ -echo TODO: help add Zsh completions to cmdargs programs │ │ │ │ -complete -o bashdefault -F _ │ │ │ │ -# Completion for │ │ │ │ - echo echo COMPREPLY: ${#COMPREPLY[@]} = ${COMPREPLY[@]} >> cmdargs.tmp │ │ │ │ - unset IFS │ │ │ │ - esac │ │ │ │ - for x in `compgen -d -- "$match"`; do │ │ │ │ - local match=`expr match "${x:4}" '[^ ]* \(.*\)'` │ │ │ │ - local prefix=`expr match "${x:4}" '\([^ ]*\)'` │ │ │ │ - DIR\ *) │ │ │ │ - done │ │ │ │ - add $prefix$x │ │ │ │ - for x in `compgen -f -- "$match"`; do │ │ │ │ - local match=`expr match "${x:5}" '[^ ]* \(.*\)'` │ │ │ │ - local prefix=`expr match "${x:5}" '\([^ ]*\)'` │ │ │ │ - FILE\ *) │ │ │ │ - ;; │ │ │ │ - add ${x:6} │ │ │ │ - VALUE\ *) │ │ │ │ - case $x in │ │ │ │ - for x in $result ; do │ │ │ │ - unset CMDARGS_COMPLETE_POS │ │ │ │ - unset CMDARGS_COMPLETE │ │ │ │ - echo $result >> cmdargs.tmp │ │ │ │ - echo Call \(${COMP_WORDS[@]:1}, $CMDARGS_COMPLETE\) > cmdargs.tmp │ │ │ │ - if [ -n $CMDARGS_DEBUG ]; then │ │ │ │ - ${COMP_WORDS[@]:1}` │ │ │ │ - result=` │ │ │ │ - export CMDARGS_COMPLETE=$((${COMP_CWORD} - 1)) │ │ │ │ - IFS=$'\n\r' │ │ │ │ - function add { COMPREPLY[((${#COMPREPLY[@]} + 1))]=$1 ; } │ │ │ │ - COMPREPLY=() │ │ │ │ - # local CMDARGS_DEBUG=1 # uncomment to debug this script │ │ │ │ -# Generated by CmdArgs: http://community.haskell.org/~ndm/cmdargs/ │ │ │ │ -System/Console/CmdArgs/Explicit/Complete.hs:21:17-18|case │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Complete.CompleteValue │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Complete.CompleteFile │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Complete.CompleteDir │ │ │ │ -System.Console.CmdArgs.Explicit.expandArgsAt, over 15 @ directives deep: │ │ │ │ -System.Console.CmdArgs.Explicit.expandArgsAt, recursion in @ directives: │ │ │ │ -./System/Console/CmdArgs/Explicit/ExpandArgsAt.hs │ │ │ │ -System.Console.CmdArgs.Explicit.ExpandArgsAt │ │ │ │ -Commands: │ │ │ │ -[COMMAND] ... │ │ │ │ -[OPTIONS] │ │ │ │ -'HelpFormatZsh │ │ │ │ -'HelpFormatBash │ │ │ │ -'HelpFormatAll │ │ │ │ -'HelpFormatOne │ │ │ │ -'HelpFormatDefault │ │ │ │ -HelpFormat │ │ │ │ -toEnum{HelpFormat}: tag ( │ │ │ │ -succ{HelpFormat}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{HelpFormat}: tried to take `pred' of first tag in enumeration │ │ │ │ -./System/Console/CmdArgs/Explicit/Help.hs │ │ │ │ -System.Console.CmdArgs.Explicit.Help │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatDefault │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatOne │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatAll │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatBash │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Help.HelpFormatZsh │ │ │ │ -'Ambiguous │ │ │ │ -'NotFound │ │ │ │ -LookupName │ │ │ │ -Unknown flag: -- │ │ │ │ -Flag requires argument: -- │ │ │ │ -Unhandled argument to flag, none expected: -- │ │ │ │ -Missing mode, wanted any of: │ │ │ │ -Unknown flag: - │ │ │ │ -Flag requires argument: - │ │ │ │ -Unhandled argument to flag, none expected: - │ │ │ │ -', could be any of: │ │ │ │ -Ambiguous │ │ │ │ -none expected: │ │ │ │ -Unhandled argument, │ │ │ │ -System/Console/CmdArgs/Explicit/Process.hs:(107,1)-(114,42)|function processArg │ │ │ │ - unnamed arguments, but got only │ │ │ │ -Expected │ │ │ │ -./System/Console/CmdArgs/Explicit/Process.hs │ │ │ │ -System.Console.CmdArgs.Explicit.Process │ │ │ │ -at least │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Process.NotFound │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Process.Ambiguous │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Process.Found │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Process.S │ │ │ │ -./System/Console/CmdArgs/Explicit/SplitJoin.hs │ │ │ │ -System.Console.CmdArgs.Explicit.SplitJoin │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.SplitJoin.Init │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.SplitJoin.Norm │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.SplitJoin.Quot │ │ │ │ -expected boolean value (true/false) │ │ │ │ -disabled │ │ │ │ -Sanity check failed, multiple │ │ │ │ -Empty names │ │ │ │ -Empty group contents │ │ │ │ -Empty group name │ │ │ │ -flag names │ │ │ │ -'FlagOptRare │ │ │ │ -'FlagOpt │ │ │ │ -'FlagNone │ │ │ │ -'FlagReq │ │ │ │ -FlagInfo │ │ │ │ -System.Console.CmdArgs.Explicit.Type │ │ │ │ -System/Console/CmdArgs/Explicit/Type.hs:(121,1)-(122,31)|function fromFlagOpt │ │ │ │ -FlagOptRare │ │ │ │ -FlagOpt │ │ │ │ -, groupNamed = │ │ │ │ -, groupHidden = │ │ │ │ -Group {groupUnnamed = │ │ │ │ -System/Console/CmdArgs/Explicit/Type.hs:117:17-18|case │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.Mode │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.Arg │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.Flag │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.FlagReq │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.FlagOpt │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.FlagOptRare │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.FlagNone │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Explicit.Type.Group │ │ │ │ -'ProgVerbosityArgs │ │ │ │ -'ProgVersionArg │ │ │ │ -'ProgHelpArg │ │ │ │ -'FlagArgPos │ │ │ │ -'ProgProgram │ │ │ │ -'ProgSummary │ │ │ │ -'FlagType │ │ │ │ -'FlagOptional │ │ │ │ -'GroupName │ │ │ │ -'ModeHelpSuffix │ │ │ │ -'ProgNoAtExpand │ │ │ │ -'ProgVerbosity │ │ │ │ -'ModeDefault │ │ │ │ -'FlagArgs │ │ │ │ -'Explicit │ │ │ │ -ProgVerbosityArgs │ │ │ │ -GroupName │ │ │ │ -FlagOptional │ │ │ │ -FlagArgPos │ │ │ │ -FlagType │ │ │ │ -ModeHelpSuffix │ │ │ │ -ProgSummary │ │ │ │ -ProgProgram │ │ │ │ -ProgHelpArg │ │ │ │ -ProgVersionArg │ │ │ │ -System/Console/CmdArgs/Implicit/Ann.hs:30:17-18|case │ │ │ │ -System.Console.CmdArgs.Implicit.Ann.Ann │ │ │ │ -System.Console.CmdArgs.Implicit.Ann │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.Help │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.Name │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.Explicit │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.Ignore │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.GroupName │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.FlagOptional │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.FlagArgs │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.FlagArgPos │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.FlagType │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ModeDefault │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ModeHelpSuffix │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgSummary │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgProgram │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgVerbosity │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgHelpArg │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgVersionArg │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgVerbosityArgs │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Ann.ProgNoAtExpand │ │ │ │ -Multiple automatic modes │ │ │ │ -No mode given and no default mode │ │ │ │ - arguments, got │ │ │ │ -Requires at least │ │ │ │ -expected at most │ │ │ │ -flagHelpFormat undefined │ │ │ │ -System/Console/CmdArgs/Implicit/Global.hs:172:11-44|[loud, quiet] │ │ │ │ -System/Console/CmdArgs/Implicit/Global.hs:223:23-62|record update │ │ │ │ -repeated names │ │ │ │ -no available name │ │ │ │ -./System/Console/CmdArgs/Implicit/Global.hs │ │ │ │ -System.Console.CmdArgs.Implicit.Global │ │ │ │ -Common flags │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Global.Names │ │ │ │ -System/Console/CmdArgs/Implicit/Local.hs:158:13-27|function f │ │ │ │ -, progNoAtExpand = │ │ │ │ -, progVersionArg = │ │ │ │ -, progHelpArg = │ │ │ │ -, progVerbosityArgs = │ │ │ │ -, progHelp = │ │ │ │ -, progProgram = │ │ │ │ -, progSummary = │ │ │ │ -Prog_ {progModes = │ │ │ │ -True, modeGroup = │ │ │ │ -, modeExplicit = │ │ │ │ -False, modeGroup = │ │ │ │ -, modeDefault = │ │ │ │ -, modeMode = │ │ │ │ -modeFlags_ = │ │ │ │ -args/argPos │ │ │ │ -, flagArgOpt = │ │ │ │ -, flagArgPos = │ │ │ │ -flagArg_ = │ │ │ │ -, flagExplicit = │ │ │ │ -, flagFlag = │ │ │ │ -Flag_ {flagField = │ │ │ │ -, flagFixup = Fixup} │ │ │ │ -, flagEnum = │ │ │ │ -, flagGroup = │ │ │ │ -'Builtin_ │ │ │ │ -System.Console.CmdArgs.Implicit, unexpected │ │ │ │ - program │ │ │ │ -flagField │ │ │ │ -flagFlag │ │ │ │ -flagExplicit │ │ │ │ -flagGroup │ │ │ │ -flagEnum │ │ │ │ -flagArg_ │ │ │ │ -flagArgPos │ │ │ │ -flagArgOpt │ │ │ │ -Mode_ undefined │ │ │ │ -Flag_ undefined │ │ │ │ -./System/Console/CmdArgs/Implicit/Local.hs │ │ │ │ -System.Console.CmdArgs.Implicit.Local │ │ │ │ -, builtinExplicit = │ │ │ │ -builtinNames = │ │ │ │ -, builtinSummary = │ │ │ │ -, builtinGroup = │ │ │ │ -, builtinHelp = │ │ │ │ -Builtin_ { │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Prog_ │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Mode_ │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Flag_ │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Arg_ │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Local.Builtin_ │ │ │ │ -, expected one of: │ │ │ │ -Could not read │ │ │ │ -Ambiguous read for │ │ │ │ -Could not read as type │ │ │ │ -Incorrect number of commas for fields │ │ │ │ -Could not read as boolean, │ │ │ │ -Invariant broken: reader/reader_ │ │ │ │ -./System/Console/CmdArgs/Implicit/Reader.hs │ │ │ │ -System.Console.CmdArgs.Implicit.Reader │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Reader.Reader │ │ │ │ -System.Console.CmdArgs.Implicit.Reform │ │ │ │ -'CmdArgs │ │ │ │ -'CmdArgsPrivate │ │ │ │ -cmdArgsPrivate │ │ │ │ -cmdArgsVerbosity │ │ │ │ -cmdArgsVersion │ │ │ │ -cmdArgsHelp │ │ │ │ -cmdArgsValue │ │ │ │ -, cmdArgsPrivate = CmdArgsPrivate} │ │ │ │ -, cmdArgsVerbosity = │ │ │ │ -, cmdArgsVersion = │ │ │ │ -, cmdArgsHelp = │ │ │ │ -CmdArgs {cmdArgsValue = │ │ │ │ -System.Console.CmdArgs.Implicit.Type │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Type.CmdArgs │ │ │ │ -cmdargs-0.10.22-InbNZlr0F7W775Ef4vL4Ud:System.Console.CmdArgs.Implicit.Type.CmdArgsPrivate │ │ │ │ -Data.Generics.Any: Tuples of 8 elements or more are not supported by Data.Data │ │ │ │ -./Data/Generics/Any/Prelude.hs │ │ │ │ -Data.Generics.Any.Prelude │ │ │ │ -Data/Generics/Any/Prelude.hs:(42,1)-(45,61)|function reverse │ │ │ │ -Data/Generics/Any/Prelude.hs:24:1-34|function null │ │ │ │ -Data/Generics/Any/Prelude.hs:(36,1)-(39,51)|function append │ │ │ │ -Data/Generics/Any/Prelude.hs:(19,12)-(21,31)|case │ │ │ │ -Data/Generics/Any/Prelude.hs:13:1-37|function tail │ │ │ │ -Data/Generics/Any/Prelude.hs:10:1-37|function head │ │ │ │ -createProcess │ │ │ │ -handle is not a file descriptor │ │ │ │ -process-1.6.26.1-inplace:System.Process.Common.ProcRetHandles │ │ │ │ -process-1.6.26.1-inplace:System.Process.Common.ProcessHandle │ │ │ │ -process-1.6.26.1-inplace:System.Process.Common.OpenHandle │ │ │ │ -process-1.6.26.1-inplace:System.Process.Common.CreateProcess │ │ │ │ -process-1.6.26.1-inplace:System.Process.Common.Inherit │ │ │ │ -process-1.6.26.1-inplace:System.Process.Common.CreatePipe │ │ │ │ -process-1.6.26.1-inplace:System.Process.Common.ShellCommand │ │ │ │ -dup2(child_end) │ │ │ │ -close(child_end) │ │ │ │ -close(parent_end) │ │ │ │ -fcntl(F_DUP_FD) │ │ │ │ -getpwuid │ │ │ │ -initgroups │ │ │ │ -read pipe │ │ │ │ -read pipe bad length │ │ │ │ -/dev/null │ │ │ │ -posix_spawn_file_actions_init │ │ │ │ -posix_spawnattr_init │ │ │ │ -sigemptyset │ │ │ │ -sigaddset(SIGINT) │ │ │ │ -sigaddset(SIGQUIT) │ │ │ │ -posix_spawnattr_setsigdefault │ │ │ │ -posix_spawnattr_setflags │ │ │ │ -posix_spawnp │ │ │ │ -unix-2.8.7.0-inplace │ │ │ │ -System.Posix.Signals │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Signals.Default │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Signals.Ignore │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Signals.Catch │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Signals.SignalInfo │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Signals.NoSignalSpecificInfo │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Signals.SigChldInfo │ │ │ │ -waitStatus │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Process.Internals.Exited │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Process.Internals.Terminated │ │ │ │ -unix-2.8.7.0-inplace:System.Posix.Process.Internals.Stopped │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Quarter.Q1 │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Quarter.Q2 │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Quarter.Q3 │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Quarter.Q4 │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Private.Pad │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Private.NoPad │ │ │ │ -time-1.12.2-inplace │ │ │ │ -Data.Time.Clock.Internal.UTCTime │ │ │ │ -time-1.12.2-inplace:Data.Time.Clock.Internal.UTCTime.UTCTime │ │ │ │ -time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeZone.TimeZone │ │ │ │ -time-1.12.2-inplace:Data.Time.LocalTime.Internal.LocalTime.LocalTime │ │ │ │ -time-1.12.2-inplace:Data.Time.LocalTime.Internal.ZonedTime.ZonedTime │ │ │ │ -%Y-%m-%d %H:%M:%S%Q │ │ │ │ -%I:%M:%S %p │ │ │ │ -%H:%M:%S │ │ │ │ -%m/%d/%y │ │ │ │ -%a %b %e %H:%M:%S %Z %Y │ │ │ │ -December │ │ │ │ -November │ │ │ │ -September │ │ │ │ -February │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Locale.TimeLocale │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Format.Class.MkFormatOptions │ │ │ │ -%Y-%m-%d │ │ │ │ -libraries/time/lib/Data/Time/Format/Format/Instances.hs │ │ │ │ -Data.Time.Format.Format.Instances │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Class.PrePadding │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Class.PostPadding │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Class.C:ParseTime │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Class.NoPadding │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Class.SpacePadding │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Class.ZeroPadding │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCCentury │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCCenturyYear │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCYearMonth │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCMonthDay │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCYearDay │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCWeekDay │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.DCYearWeek │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.ISOWeek │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.SundayWeek │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Parse.Instances.MondayWeek │ │ │ │ -libraries/time/lib/Data/Time/Calendar/MonthDay.hs │ │ │ │ -Data.Time.Calendar.MonthDay │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.WeekDate.FirstMostWeek │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Monday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Tuesday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Wednesday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Thursday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Friday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Saturday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Sunday │ │ │ │ -time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay │ │ │ │ -libraries/filepath/System/FilePath/Internal.hs │ │ │ │ -System.FilePath.Posix │ │ │ │ -filepath-1.5.4.0-inplace │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ -0123456789abcdef │ │ │ │ -negative length: │ │ │ │ -packCStringLen │ │ │ │ -hGetSome │ │ │ │ -moduleErrorIO │ │ │ │ -Data.ByteString. │ │ │ │ -: illegal ByteString size │ │ │ │ -Lazy.toStrict │ │ │ │ -Data.ByteString.Lazy.Internal │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Empty │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Chunk │ │ │ │ -ShortByteString │ │ │ │ -Data.ByteString.Short.Internal │ │ │ │ -Short.append │ │ │ │ -Short.concat │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.FGeneric │ │ │ │ -Data.ByteString.Builder.Internal │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.AllocationStrategy │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Done │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferFull │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.InsertChunk │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Finished │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Yield1 │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Buffer │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferRange │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Prim.Internal.BP │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.F2S.FloatingDecimal │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.D2S.FloatingDecimal │ │ │ │ --Infinity │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.Internal.BoundsState │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.RealFloat.Internal.C:Mantissa │ │ │ │ -stimes @ByteString: non-negative multiplier expected │ │ │ │ -SizeOverflowException │ │ │ │ -Data.ByteString.Internal.Type │ │ │ │ -libraries/bytestring/Data/ByteString/Internal/Type.hs │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Internal.Type.BS │ │ │ │ GHC.Internal.Maybe │ │ │ │ template-haskell:Language.Haskell.TH.Syntax.C:Lift │ │ │ │ template-haskell:Language.Haskell.TH.Syntax.VarE │ │ │ │ template-haskell:Language.Haskell.TH.Syntax.ConE │ │ │ │ template-haskell:Language.Haskell.TH.Syntax.LitE │ │ │ │ template-haskell:Language.Haskell.TH.Syntax.AppE │ │ │ │ template-haskell:Language.Haskell.TH.Syntax.InfixE │ │ │ │ @@ -3596,15 +3596,14 @@ │ │ │ │ unthread │ │ │ │ evacuate: stack frame at %p │ │ │ │ current segment array │ │ │ │ PROMPT_TAG object (%p) entered! │ │ │ │ Memory map: │ │ │ │ /proc/self/maps │ │ │ │ Error: %s │ │ │ │ - │ │ │ │ setup_std_handle_fork(invalid behavior) │ │ │ │ posix_spawn_file_actions_addopen │ │ │ │ posix_spawn_file_actions_addclose │ │ │ │ posix_spawn_file_actions_adddup2 │ │ │ │ posix_spawn_file_actions_adddup2(child_end) │ │ │ │ posix_spawn_file_actions_addclose(child_end) │ │ │ │ posix_spawn_file_actions_addclose(parent_end) │ │ │ │ @@ -4063,14 +4062,15 @@ │ │ │ │ thread_static: strange closure %d │ │ │ │ update_fwd_large: unknown/strange object %d │ │ │ │ evacuate(static): strange closure type %d │ │ │ │ evacuate: strange closure type %d │ │ │ │ eval_thunk_selector: strange selectee %d │ │ │ │ nonmoving scavenge: unimplemented/strange closure type %d @ %p │ │ │ │ Could not open /proc/self/maps │ │ │ │ + │ │ │ │ =U7el#|67 │ │ │ │ nGV5}$ e │ │ │ │ G(SN\_T8h │ │ │ │ 00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 │ │ │ │ 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ │ │ │ │ @@ -4093,15 +4093,15 @@ │ │ │ │ integer_gmp_mpn_sizeinbase │ │ │ │ integer_gmp_mpn_tdiv_r │ │ │ │ integer_gmp_mpn_tdiv_q │ │ │ │ integer_gmp_gcdext │ │ │ │ integer_gmp_mpn_gcd │ │ │ │ integer_gmp_mpn_gcd_1 │ │ │ │ i@333333 │ │ │ │ -UUUUUUUU │ │ │ │ +UUUUUUUUp │ │ │ │ =JG-( BS │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,175 +1,175 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000406080 <.text>: │ │ │ │ push %rax │ │ │ │ - mov $0x10c5750,%ecx │ │ │ │ + mov $0x10c5720,%ecx │ │ │ │ mov $0x18a,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cab3,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ call 405ca0 │ │ │ │ - mov $0x10c57f0,%ecx │ │ │ │ + mov $0x10c57c0,%ecx │ │ │ │ mov $0xdd,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cad3,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57f0,%ecx │ │ │ │ + mov $0x10c57c0,%ecx │ │ │ │ mov $0xdc,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cacc,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57d0,%ecx │ │ │ │ + mov $0x10c57a0,%ecx │ │ │ │ mov $0x10a,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cafc,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57d0,%ecx │ │ │ │ + mov $0x10c57a0,%ecx │ │ │ │ mov $0x10b,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb03,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57d0,%ecx │ │ │ │ + mov $0x10c57a0,%ecx │ │ │ │ mov $0xf5,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9caf5,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57d0,%ecx │ │ │ │ + mov $0x10c57a0,%ecx │ │ │ │ mov $0xed,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ - mov $0xfa34f8,%edi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ + mov $0xfa2760,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57d0,%ecx │ │ │ │ + mov $0x10c57a0,%ecx │ │ │ │ mov $0xec,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9caee,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57d0,%ecx │ │ │ │ + mov $0x10c57a0,%ecx │ │ │ │ mov $0xeb,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cae5,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57b0,%ecx │ │ │ │ + mov $0x10c5780,%ecx │ │ │ │ mov $0x152,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb39,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57b0,%ecx │ │ │ │ + mov $0x10c5780,%ecx │ │ │ │ mov $0x148,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb23,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c57b0,%ecx │ │ │ │ + mov $0x10c5780,%ecx │ │ │ │ mov $0x13e,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb0c,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5790,%ecx │ │ │ │ + mov $0x10c5760,%ecx │ │ │ │ mov $0x15e,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb4f,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5770,%ecx │ │ │ │ + mov $0x10c5740,%ecx │ │ │ │ mov $0x174,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb4f,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ call 406080 │ │ │ │ call 406080 │ │ │ │ - mov $0x10c5730,%ecx │ │ │ │ + mov $0x10c5700,%ecx │ │ │ │ mov $0x1a0,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb56,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5730,%ecx │ │ │ │ + mov $0x10c5700,%ecx │ │ │ │ mov $0x1a0,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb56,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5710,%ecx │ │ │ │ + mov $0x10c56e0,%ecx │ │ │ │ mov $0x1c1,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb56,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5710,%ecx │ │ │ │ + mov $0x10c56e0,%ecx │ │ │ │ mov $0x1c2,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb6d,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c56f0,%ecx │ │ │ │ + mov $0x10c56c0,%ecx │ │ │ │ mov $0x1d8,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb56,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c56d0,%ecx │ │ │ │ + mov $0x10c56a0,%ecx │ │ │ │ mov $0x24b,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb8b,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c56d0,%ecx │ │ │ │ + mov $0x10c56a0,%ecx │ │ │ │ mov $0x23a,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cb85,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c56b0,%ecx │ │ │ │ + mov $0x10c5680,%ecx │ │ │ │ mov $0x262,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cba2,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5690,%ecx │ │ │ │ + mov $0x10c5660,%ecx │ │ │ │ mov $0x278,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbb6,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5690,%ecx │ │ │ │ + mov $0x10c5660,%ecx │ │ │ │ mov $0x28f,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbcd,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5670,%ecx │ │ │ │ + mov $0x10c5640,%ecx │ │ │ │ mov $0x29e,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbe0,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5670,%ecx │ │ │ │ + mov $0x10c5640,%ecx │ │ │ │ mov $0x2ab,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ - mov $0xfa3520,%edi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ + mov $0xfa2788,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5650,%ecx │ │ │ │ + mov $0x10c5620,%ecx │ │ │ │ mov $0x2e7,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbcd,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5650,%ecx │ │ │ │ + mov $0x10c5620,%ecx │ │ │ │ mov $0x2c9,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbb6,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5650,%ecx │ │ │ │ + mov $0x10c5620,%ecx │ │ │ │ mov $0x2ca,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbe3,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5650,%ecx │ │ │ │ + mov $0x10c5620,%ecx │ │ │ │ mov $0x2d5,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbed,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5630,%ecx │ │ │ │ + mov $0x10c5600,%ecx │ │ │ │ mov $0x310,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbcd,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x10c5610,%ecx │ │ │ │ + mov $0x10c55e0,%ecx │ │ │ │ mov $0x32a,%edx │ │ │ │ - mov $0xfa34c8,%esi │ │ │ │ + mov $0xfa2730,%esi │ │ │ │ mov $0xf9cbf4,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ call 405ca0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ mov %rsi,%rax │ │ │ │ @@ -187,15 +187,15 @@ │ │ │ │ mov -0x18(%r8),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ je 4065f8 │ │ │ │ cmp $0x2,%eax │ │ │ │ je 406460 │ │ │ │ test %eax,%eax │ │ │ │ je 4065e8 │ │ │ │ - mov 0x10c81c0(,%rax,8),%rbx │ │ │ │ + mov 0x10c81a0(,%rax,8),%rbx │ │ │ │ shr $0x6,%rbx │ │ │ │ test %r15,%r15 │ │ │ │ je 40644b │ │ │ │ lea 0x0(%r13,%r15,8),%rbp │ │ │ │ jmp 40642c │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -451,15 +451,15 @@ │ │ │ │ sub $0x48,%rsp │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov (%r15),%r14 │ │ │ │ mov -0x8(%r14),%esi │ │ │ │ lea -0x1d(%rsi),%eax │ │ │ │ cmp $0x1c,%eax │ │ │ │ ja 4069c6 │ │ │ │ - jmp *0x10c6520(,%rax,8) │ │ │ │ + jmp *0x10c6500(,%rax,8) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x10(%r14),%r12 │ │ │ │ lea 0x8(%r15),%rdx │ │ │ │ mov %r12,%rax │ │ │ │ and $0x3f,%eax │ │ │ │ je 406833 │ │ │ │ shr $0x6,%r12 │ │ │ │ @@ -591,15 +591,15 @@ │ │ │ │ cmp (%rsp),%r15 │ │ │ │ jae 40685b │ │ │ │ mov (%r15),%r14 │ │ │ │ mov -0x8(%r14),%esi │ │ │ │ lea -0x1d(%rsi),%eax │ │ │ │ cmp $0x1c,%eax │ │ │ │ jbe 4067c4 │ │ │ │ - mov $0xfa6e18,%edi │ │ │ │ + mov $0xfa6080,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call f45060 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%r15),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ call f5ad50 │ │ │ │ @@ -608,15 +608,15 @@ │ │ │ │ and $0xfffffffffffffff8,%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ je 406ef6 │ │ │ │ cmp $0x1,%eax │ │ │ │ je 406d13 │ │ │ │ - mov 0x10c81c0(,%rax,8),%rdx │ │ │ │ + mov 0x10c81a0(,%rax,8),%rdx │ │ │ │ mov %rdx,%rbx │ │ │ │ and $0x3f,%edx │ │ │ │ shr $0x6,%rbx │ │ │ │ test %rdx,%rdx │ │ │ │ je 406a74 │ │ │ │ mov %rbx,%rbp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ @@ -973,27 +973,27 @@ │ │ │ │ jne 4070a0 │ │ │ │ mov (%rbx),%r9 │ │ │ │ mov -0x8(%r9),%ecx │ │ │ │ lea -0x10(%r9),%rdi │ │ │ │ cmp $0x40,%ecx │ │ │ │ ja 4075a0 │ │ │ │ mov %ecx,%edx │ │ │ │ - jmp *0x10c6608(,%rdx,8) │ │ │ │ + jmp *0x10c65e8(,%rdx,8) │ │ │ │ mov (%rbx),%rbp │ │ │ │ mov -0x8(%rbp),%eax │ │ │ │ lea -0x6(%rax),%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ jbe 4070cd │ │ │ │ cmp $0x3,%eax │ │ │ │ je 4070cd │ │ │ │ lea -0x10(%rbp),%rdx │ │ │ │ cmp $0x3a,%eax │ │ │ │ ja 407590 │ │ │ │ mov %eax,%ecx │ │ │ │ - jmp *0x10c6810(,%rcx,8) │ │ │ │ + jmp *0x10c67f0(,%rcx,8) │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rax │ │ │ │ cmp $0xf69c08,%rax │ │ │ │ je 407010 │ │ │ │ mov %rbx,%rcx │ │ │ │ jmp 406f32 │ │ │ │ @@ -1087,15 +1087,15 @@ │ │ │ │ je 4070a0 │ │ │ │ mov (%rbx),%r9 │ │ │ │ mov -0x8(%r9),%ecx │ │ │ │ lea -0x10(%r9),%rdi │ │ │ │ cmp $0x40,%ecx │ │ │ │ ja 4075a0 │ │ │ │ mov %ecx,%r10d │ │ │ │ - jmp *0x10c69e8(,%r10,8) │ │ │ │ + jmp *0x10c69c8(,%r10,8) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp 0xd8d169(%rip),%rbx │ │ │ │ jae 4070b4 │ │ │ │ testb $0x4,0x2f(%rbp) │ │ │ │ jne 4070b4 │ │ │ │ jmp 4070cd │ │ │ │ nop │ │ │ │ @@ -1333,21 +1333,21 @@ │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 40722c │ │ │ │ nopl (%rax) │ │ │ │ mov %eax,%esi │ │ │ │ - mov $0xfa6e50,%edi │ │ │ │ + mov $0xfa60b8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call f45060 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov $0xfa6ea8,%edi │ │ │ │ + mov $0xfa6110,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call f45060 │ │ │ │ nopl 0x0(%rax) │ │ │ │ test $0x8,%al │ │ │ │ jne 4070a0 │ │ │ │ xor %ecx,%ecx │ │ │ │ jmp 40723a │ │ │ │ @@ -1569,15 +1569,15 @@ │ │ │ │ lea 0x20(%rbx),%rsi │ │ │ │ lea (%rsi,%rax,8),%rdx │ │ │ │ jmp 407745 │ │ │ │ nopl (%rax) │ │ │ │ test $0x4,%al │ │ │ │ jne 4070cd │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov $0xfa6e80,%edi │ │ │ │ + mov $0xfa60e8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call f45060 │ │ │ │ nop │ │ │ │ mov 0x30(%rbp),%esi │ │ │ │ test %esi,%esi │ │ │ │ jne 40795b │ │ │ │ mov 0x10(%rbp),%rbp │ │ │ │ @@ -1990,15 +1990,15 @@ │ │ │ │ mov -0x18(%rdx),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ je 4080a0 │ │ │ │ cmp $0x2,%eax │ │ │ │ je 407ff0 │ │ │ │ test %eax,%eax │ │ │ │ je 408090 │ │ │ │ - mov 0x10c81c0(,%rax,8),%rbp │ │ │ │ + mov 0x10c81a0(,%rax,8),%rbp │ │ │ │ shr $0x6,%rbp │ │ │ │ test %rbx,%rbx │ │ │ │ je 407fdc │ │ │ │ mov (%rsp),%r13 │ │ │ │ mov %rbx,%r12 │ │ │ │ jmp 407fad │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -2169,15 +2169,15 @@ │ │ │ │ cmp 0x18(%rbp),%r15 │ │ │ │ jae 408a18 │ │ │ │ mov (%r15),%r14 │ │ │ │ mov -0x8(%r14),%esi │ │ │ │ cmp $0x40,%esi │ │ │ │ ja 408bb0 │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp *0x10c7048(,%rcx,8) │ │ │ │ + jmp *0x10c7028(,%rcx,8) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x0,0xd8c063(%rip) │ │ │ │ je 408280 │ │ │ │ movslq -0x4(%r14),%rcx │ │ │ │ test %ecx,%ecx │ │ │ │ jne 408b2d │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -2698,15 +2698,15 @@ │ │ │ │ lea (%r14,%rcx,1),%rax │ │ │ │ lea 0x18(%rsp),%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ call 408bc0 │ │ │ │ jmp 4088b5 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdx │ │ │ │ - mov $0xfa6f60,%edi │ │ │ │ + mov $0xfa61c8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call f45060 │ │ │ │ nop │ │ │ │ sub $0x38,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %rdi,%r9 │ │ │ │ mov 0xd8b72f(%rip),%rdi │ │ │ │ @@ -2732,15 +2732,15 @@ │ │ │ │ mov %rax,%rcx │ │ │ │ test $0x1,%dl │ │ │ │ jne 40a450 │ │ │ │ mov -0x8(%rdx),%eax │ │ │ │ cmp $0x40,%eax │ │ │ │ ja 409390 │ │ │ │ mov %eax,%r11d │ │ │ │ - jmp *0x10c9fe0(,%r11,8) │ │ │ │ + jmp *0x10c9fc0(,%r11,8) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x0,0xd887f9(%rip) │ │ │ │ jne 40a8de │ │ │ │ mov 0xd895dd(%rip),%edi │ │ │ │ cmp %edi,%esi │ │ │ │ jb 4093a0 │ │ │ │ shl $0x7,%rsi │ │ │ │ @@ -3201,15 +3201,15 @@ │ │ │ │ mov 0x18(%r8),%r11 │ │ │ │ mov %r11,0x18(%rax) │ │ │ │ mov %rdi,(%r8) │ │ │ │ mov %rax,(%r9) │ │ │ │ jmp 408caf │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,%esi │ │ │ │ - mov $0xfa9418,%edi │ │ │ │ + mov $0xfa8680,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call f45060 │ │ │ │ xchg %ax,%ax │ │ │ │ cmpb $0x0,0xd88e9e(%rip) │ │ │ │ jne 40a4a0 │ │ │ │ movb $0x1,0xd88e90(%rip) │ │ │ │ jmp 408c6b │ │ │ │ @@ -4133,17 +4133,17 @@ │ │ │ │ cmpb $0x0,0xd8a054(%rip) │ │ │ │ jne 40ad08 │ │ │ │ mov (%r8),%rcx │ │ │ │ mov -0x8(%rcx),%esi │ │ │ │ cmp $0x1c,%esi │ │ │ │ ja 40a290 │ │ │ │ mov %esi,%edx │ │ │ │ - jmp *0x10ca1e8(,%rdx,8) │ │ │ │ + jmp *0x10ca1c8(,%rdx,8) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xfa93e8,%edi │ │ │ │ + mov $0xfa8650,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call f45060 │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0xd871a9(%rip) │ │ │ │ jne 40acc8 │ │ │ │ mov -0xc(%rcx),%edx │ │ │ │ add -0x10(%rcx),%edx │ │ │ │ @@ -9347,38 +9347,37 @@ │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0xccc6b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ - repnz int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + imul $0x0,%esi,%ecx │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 40f0be │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f0b9 │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xcd6b7b(%rip),%r9 │ │ │ │ - lea 0xcd6b6d(%rip),%r8 │ │ │ │ - lea 0xcd5033(%rip),%rdi │ │ │ │ + lea 0xcee46b(%rip),%r9 │ │ │ │ + lea 0xcee45d(%rip),%r8 │ │ │ │ + lea 0xcec923(%rip),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xcd3779(%rip),%r14 │ │ │ │ + lea 0xceb069(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 432460 │ │ │ │ + jmp 4c65c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x38000000,%eax │ │ │ │ (bad) │ │ │ │ @@ -9409,17 +9408,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - stc │ │ │ │ - adc (%rax),%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + sbb $0x0,%al │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ adc $0x28000000,%eax │ │ │ │ enter $0xcc,$0x48 │ │ │ │ @@ -9518,30 +9516,30 @@ │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 40f304 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ + movq $0x5e5e98,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ movq $0x0,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ movq $0x40f4b8,-0x8(%rbp) │ │ │ │ - lea 0xcd6932(%rip),%r9 │ │ │ │ - lea 0xcd6924(%rip),%r8 │ │ │ │ - lea 0xcd4dea(%rip),%rdi │ │ │ │ + lea 0xcee222(%rip),%r9 │ │ │ │ + lea 0xcee214(%rip),%r8 │ │ │ │ + lea 0xcec6da(%rip),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 432460 │ │ │ │ + jmp 4c65c8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ lea 0xccc6b5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x40f348,0x0(%rbp) │ │ │ │ lea 0xccc502(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ @@ -9644,25 +9642,28 @@ │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x40f3d8,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 53ed00 │ │ │ │ + jmp 5d2e68 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0x1fe910738b4c00cd │ │ │ │ - rex.WRX sbb %r8b,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xor %bl,(%rdi,%rcx,8) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%cl │ │ │ │ + xchg %ecx,0x1f0f0021(%rdi) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -9675,15 +9676,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ movq $0x40f4e8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - jmp db7fa8 │ │ │ │ + jmp d02628 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xccc4b2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xf8000000,%eax │ │ │ │ (bad) │ │ │ │ @@ -9701,17 +9702,17 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f5be │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xccc4a8(%rip),%r8 │ │ │ │ lea 0xd79339(%rip),%rdi │ │ │ │ - lea 0xd44e92(%rip),%rsi │ │ │ │ + lea 0xcdcfba(%rip),%rsi │ │ │ │ lea 0xd5abf3(%rip),%r14 │ │ │ │ - lea 0xd35d93(%rip),%rbx │ │ │ │ + lea 0xccdebb(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f707a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -9729,17 +9730,17 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f636 │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xccc4d0(%rip),%r8 │ │ │ │ lea 0xd7c691(%rip),%rdi │ │ │ │ - lea 0xd44e1a(%rip),%rsi │ │ │ │ + lea 0xcdcf42(%rip),%rsi │ │ │ │ lea 0xd5a6bb(%rip),%r14 │ │ │ │ - lea 0xd35d1b(%rip),%rbx │ │ │ │ + lea 0xccde43(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f707a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -9757,17 +9758,17 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f6ae │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xccc4e8(%rip),%r8 │ │ │ │ lea 0xd79249(%rip),%rdi │ │ │ │ - lea 0xd44da2(%rip),%rsi │ │ │ │ + lea 0xcdceca(%rip),%rsi │ │ │ │ lea 0xd5ab03(%rip),%r14 │ │ │ │ - lea 0xd35ca3(%rip),%rbx │ │ │ │ + lea 0xccddcb(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f707a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -9785,17 +9786,17 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f726 │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xccc52e(%rip),%r8 │ │ │ │ lea 0xccc4d1(%rip),%rdi │ │ │ │ - lea 0xd44d2a(%rip),%rsi │ │ │ │ + lea 0xcdce52(%rip),%rsi │ │ │ │ lea 0xccbf4b(%rip),%r14 │ │ │ │ - lea 0xd35c2b(%rip),%rbx │ │ │ │ + lea 0xccdd53(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f707a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -9893,17 +9894,17 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f8d6 │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xccc496(%rip),%r8 │ │ │ │ lea 0xccc3c0(%rip),%rdi │ │ │ │ - lea 0xd44b7a(%rip),%rsi │ │ │ │ + lea 0xcdcca2(%rip),%rsi │ │ │ │ lea 0xccbd9b(%rip),%r14 │ │ │ │ - lea 0xd35a7b(%rip),%rbx │ │ │ │ + lea 0xccdba3(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f707a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -9923,17 +9924,17 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f94e │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xccc656(%rip),%r8 │ │ │ │ lea 0xccc460(%rip),%rdi │ │ │ │ - lea 0xd44b02(%rip),%rsi │ │ │ │ + lea 0xcdcc2a(%rip),%rsi │ │ │ │ lea 0xccbd23(%rip),%r14 │ │ │ │ - lea 0xd35a03(%rip),%rbx │ │ │ │ + lea 0xccdb2b(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f707a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -9952,17 +9953,17 @@ │ │ │ │ call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f9bf │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xccc627(%rip),%rdi │ │ │ │ - lea 0xd44a91(%rip),%rsi │ │ │ │ + lea 0xcdcbb9(%rip),%rsi │ │ │ │ lea 0xccbcb2(%rip),%r14 │ │ │ │ - lea 0xd357c2(%rip),%rbx │ │ │ │ + lea 0xccd8ea(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f70478 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ adc $0x60000000,%eax │ │ │ │ @@ -9982,15 +9983,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 40fa21 │ │ │ │ movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xccc607(%rip),%rsi │ │ │ │ lea 0xccbc49(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp cdc208 │ │ │ │ + jmp 41fa18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10025,15 +10026,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp b01780 │ │ │ │ + jmp bb9700 │ │ │ │ lea 0xd78e49(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10048,15 +10049,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 40fb06 │ │ │ │ lea 0xd78df9(%rip),%r9 │ │ │ │ lea 0xccd4aa(%rip),%r8 │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0xce7210(%rip),%r14 │ │ │ │ + lea 0xcfeb00(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 4136d0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10138,15 +10139,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 40fc71 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 40fc41 │ │ │ │ movq $0x40fc60,-0x8(%rbp) │ │ │ │ lea 0xccc428(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp cda560 │ │ │ │ + jmp 41dd70 │ │ │ │ lea 0xccc500(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -10192,15 +10193,15 @@ │ │ │ │ std │ │ │ │ rex add %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ jge 40fcec │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp cdc638 │ │ │ │ + jmp 41fe48 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ret │ │ │ │ int3 │ │ │ │ @@ -10226,15 +10227,15 @@ │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp dab4a0 │ │ │ │ + jmp cf5b20 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ @@ -10273,28 +10274,33 @@ │ │ │ │ jmp e39168 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %ebp,%edx │ │ │ │ + add %dh,%al │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,(%r8) │ │ │ │ incb 0x0(%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp dabb88 │ │ │ │ + jmp cf6208 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900d52b(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp dab4c0 │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x5d,%al │ │ │ │ + mov (%rax),%es │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -10401,40 +10407,40 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x88,%rsp │ │ │ │ mov %edi,-0x84(%rbp) │ │ │ │ mov %rsi,-0x90(%rbp) │ │ │ │ - mov 0xcb612a(%rip),%rax │ │ │ │ - mov 0xcb612b(%rip),%rdx │ │ │ │ + mov 0xcb610a(%rip),%rax │ │ │ │ + mov 0xcb610b(%rip),%rdx │ │ │ │ mov %rax,-0x80(%rbp) │ │ │ │ mov %rdx,-0x78(%rbp) │ │ │ │ - mov 0xcb6124(%rip),%rax │ │ │ │ - mov 0xcb6125(%rip),%rdx │ │ │ │ + mov 0xcb6104(%rip),%rax │ │ │ │ + mov 0xcb6105(%rip),%rdx │ │ │ │ mov %rax,-0x70(%rbp) │ │ │ │ mov %rdx,-0x68(%rbp) │ │ │ │ - mov 0xcb611e(%rip),%rax │ │ │ │ - mov 0xcb611f(%rip),%rdx │ │ │ │ + mov 0xcb60fe(%rip),%rax │ │ │ │ + mov 0xcb60ff(%rip),%rdx │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ - mov 0xcb6118(%rip),%rax │ │ │ │ - mov 0xcb6119(%rip),%rdx │ │ │ │ + mov 0xcb60f8(%rip),%rax │ │ │ │ + mov 0xcb60f9(%rip),%rdx │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ - mov 0xcb6112(%rip),%rax │ │ │ │ - mov 0xcb6113(%rip),%rdx │ │ │ │ + mov 0xcb60f2(%rip),%rax │ │ │ │ + mov 0xcb60f3(%rip),%rdx │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ - mov 0xcb610c(%rip),%rax │ │ │ │ - mov 0xcb610d(%rip),%rdx │ │ │ │ + mov 0xcb60ec(%rip),%rax │ │ │ │ + mov 0xcb60ed(%rip),%rdx │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0xcb6106(%rip),%rax │ │ │ │ - mov 0xcb6107(%rip),%rdx │ │ │ │ + mov 0xcb60e6(%rip),%rax │ │ │ │ + mov 0xcb60e7(%rip),%rdx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ movl $0x3,-0x80(%rbp) │ │ │ │ movq $0x1,-0x78(%rbp) │ │ │ │ movq $0x0,-0x60(%rbp) │ │ │ │ movq $0x1,-0x68(%rbp) │ │ │ │ mov -0x90(%rbp),%rsi │ │ │ │ @@ -10837,29 +10843,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp afd060 │ │ │ │ + jmp bb4fe0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp afd060 │ │ │ │ + jmp bb4fe0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -12067,45 +12073,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4d(%rax) │ │ │ │ int3 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,0x48004117(%r8) │ │ │ │ lea 0xccb332(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 9e2400 │ │ │ │ + jmp a9a378 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov %eax,%edx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rclb $1,(%rdi) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + add %bh,%al │ │ │ │ + rex.WB rolb %cl,(%r8) │ │ │ │ + movq $0x4117d0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4117d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7cff2f75(%rax) │ │ │ │ - jrcxz 4117da │ │ │ │ + add %cl,%al │ │ │ │ + rex.WB rolb %cl,(%r8) │ │ │ │ + and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 4117e9 │ │ │ │ - lea 0xd08ba8(%rip),%rbx │ │ │ │ + lea 0xd249b8(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -12142,15 +12147,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xcc,%dl │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,0x48004118(%r8) │ │ │ │ lea 0xccb232(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 9e2400 │ │ │ │ + jmp a9a378 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4800ccb2(%rax) │ │ │ │ @@ -12170,15 +12175,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ int3 │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rdx,1) │ │ │ │ - lea 0xd08aa8(%rip),%ebx │ │ │ │ + lea 0xd248b8(%rip),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x411918,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -12212,15 +12217,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x9fc3d0,-0x10(%r12) │ │ │ │ + movq $0xab4348,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ @@ -12284,15 +12289,15 @@ │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ jge 411a5c │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ lea 0xccb16d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -12350,15 +12355,15 @@ │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ jge 411b34 │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ lea 0xccb0cd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -12413,15 +12418,15 @@ │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ jge 411c0c │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ lea 0xccb04d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -12480,15 +12485,15 @@ │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ jge 411ce4 │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ lea 0xccafad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -12851,17 +12856,17 @@ │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x4(%rbx),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp f6ff88 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0xd68b8d(%rip),%rsi │ │ │ │ - lea 0xd1fb07(%rip),%r14 │ │ │ │ + lea 0xd3b917(%rip),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp a06250 │ │ │ │ + jmp abe1c8 │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ cmp $0x2,%rcx │ │ │ │ jae 41236c │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %rdx,%r9 │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ @@ -12924,15 +12929,15 @@ │ │ │ │ add (%rdi),%ecx │ │ │ │ test %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 58fc68 │ │ │ │ + jmp 623dd0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13003,21 +13008,21 @@ │ │ │ │ test $0xcc,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r8b,0x4c004124(%r8) │ │ │ │ mov 0xf(%rbx),%eax │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 9e0350 │ │ │ │ + jmp a982c8 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0xd68917(%rip),%rsi │ │ │ │ - lea 0xd1f888(%rip),%r14 │ │ │ │ + lea 0xd3b698(%rip),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp a06250 │ │ │ │ + jmp abe1c8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800cca8(%rax) │ │ │ │ @@ -13043,15 +13048,15 @@ │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r14b,%r8b │ │ │ │ and 0x0(%rcx),%al │ │ │ │ mov 0x8(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 9e0350 │ │ │ │ + jmp a982c8 │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13188,15 +13193,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x33(%rbp) │ │ │ │ + add %ah,%dh │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 73395fec <__environ@GLIBC_2.2.5+0x72205344> │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4126d8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ @@ -13205,25 +13211,28 @@ │ │ │ │ jne 4126d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - int $0x0 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412700 │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ + add %al,%al │ │ │ │ + in $0xce,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1b(%rdi) │ │ │ │ + movq $0x656ec8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x5(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 58fc68 │ │ │ │ + jmp 623dd0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13416,15 +13425,15 @@ │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ jge 4129d4 │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ lea 0xcca485(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ @@ -13523,15 +13532,15 @@ │ │ │ │ add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ and %cl,0x45(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 412b2c │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ movq $0x412a10,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x1(%r14),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x412b88,-0x28(%rbp) │ │ │ │ lea 0xcca267(%rip),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -13554,15 +13563,15 @@ │ │ │ │ add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ and %cl,0x45(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 412ba4 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xcca302(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ @@ -13691,15 +13700,15 @@ │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 412d7c │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ movq $0x412d98,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 412d98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -13759,15 +13768,15 @@ │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 412e54 │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x412e70,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 412e70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -13810,15 +13819,15 @@ │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 412ef4 │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13900,15 +13909,15 @@ │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 412ffc │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ movq $0x413018,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 413018 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -13944,15 +13953,15 @@ │ │ │ │ mov 0xf(%rbx),%r8 │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ lea 0xd758a2(%rip),%r14 │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x4130a0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4130a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -13994,15 +14003,15 @@ │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 413124 │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -14081,15 +14090,15 @@ │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 41322c │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ movq $0x413248,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 413248 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -14161,15 +14170,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 5c3a30 │ │ │ │ + jmp 657b98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -14288,15 +14297,15 @@ │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 41350c │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ movq $0x413528,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 413528 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -14313,15 +14322,15 @@ │ │ │ │ mov 0xf(%rbx),%r8 │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ lea 0xd753c2(%rip),%r14 │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp b03f78 │ │ │ │ + jmp bbbef8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -14426,25 +14435,25 @@ │ │ │ │ cmp %edi,%eax │ │ │ │ jb 413772 │ │ │ │ add $0xa8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 413767 │ │ │ │ movq $0xf6a430,-0xa0(%r12) │ │ │ │ movq $0x70,-0x98(%r12) │ │ │ │ - movq $0xb04020,-0x20(%r12) │ │ │ │ + movq $0xbbbfa0,-0x20(%r12) │ │ │ │ lea -0xa0(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x0,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x70,(%r12) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ movq $0x413790,0x0(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ movq $0xf6d740,-0x18(%rbp) │ │ │ │ - movq $0x113121a,-0x10(%rbp) │ │ │ │ + movq $0x114d02a,-0x10(%rbp) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 4135c8 │ │ │ │ movq $0xa8,0x388(%r13) │ │ │ │ lea 0xcc97e7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -14453,27 +14462,27 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r14b,0x49004137(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp b16c50 │ │ │ │ + jmp bcebd0 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - fs jmp 41382b │ │ │ │ - add %cl,(%rdi) │ │ │ │ + in $0x6a,%al │ │ │ │ + jl 4137bc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800cc97(%rax) │ │ │ │ @@ -14778,218320 +14787,168944 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0xf(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413c83 │ │ │ │ - movq $0x413c10,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413c10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %dl,%gs:0x5(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x3c(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 413c40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xcc9386(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 413d80 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413ccc │ │ │ │ - movq $0x413d40,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 53ef28 │ │ │ │ - lea 0xcc9345(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rsi,2) │ │ │ │ - add $0x10,%esp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 413c46 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413d1e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ + ja 413c3b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x413bd0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rax,%riz,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x413ce8,0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0xd66ffe(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413dde │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 413c8c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call f60190 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 413dd9 │ │ │ │ - movq $0xf6bc80,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xcc9377(%rip),%rsi │ │ │ │ - lea 0xcc934a(%rip),%r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e43cc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 413d80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 413ea3 │ │ │ │ + jb 413cc9 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x413e40,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413e40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 413d80 │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413f2a │ │ │ │ - add $0x18,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 413d5e │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413f1f │ │ │ │ - movq $0x413df8,-0x10(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x413f48,-0x10(%rbp) │ │ │ │ - lea 0xcd1d22(%rip),%r9 │ │ │ │ - lea 0xcd1d14(%rip),%r8 │ │ │ │ - lea 0xcd01d1(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xd77d5f(%rip),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + ja 413d53 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x413ce8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0xcc927f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6e(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x52(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 413f6a │ │ │ │ - lea 0xcc922f(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x413f98,0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 413f4d │ │ │ │ + movq $0x413dc0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413f98 │ │ │ │ + jne 413dc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0xd66dd2,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - movq $0x413fd8,0x8(%rbp) │ │ │ │ - mov 0xd(%rbx),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ + add $0xf,%al │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 413e0b │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413f78 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x41cf40,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 413e5a │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413f58 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x413bf0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + movq $0x41cf00,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41400e │ │ │ │ + ja 413f68 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x413c60,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + movq $0x413ca0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + movq $0x41cf20,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jae 413efb │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413f88 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + movq $0x41cf60,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413f98 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + movq $0x413d08,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + movq $0x41cf80,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xb(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + lea 0xcc90bc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xd66d4c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4140eb │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414088,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414088 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f63e30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x413fc0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 413d80 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc8ff7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4156d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xb7b26a(%rip),%r14 │ │ │ │ - jmp f372c8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x414040,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x118bc69,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcc8f8e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4c10738b4800cc90,%al │ │ │ │ - lea 0xcc9095(%rip),%esi │ │ │ │ - jmp e26348 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x4800cc90(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4141ef │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4141e4 │ │ │ │ + jb 4140ed │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x414100,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x414120,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x4141d0,-0x28(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4141d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - rex.X │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jne 4141ec │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e26538 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4156d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 414214 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e38de0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x414110,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x118bc69,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cc8f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41429a │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4900cc8e(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41428f │ │ │ │ - movq $0x414040,-0x10(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x4142b8,-0x10(%rbp) │ │ │ │ - lea 0xcd19b2(%rip),%r9 │ │ │ │ - lea 0xcd19a4(%rip),%r8 │ │ │ │ - lea 0xccfe61(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xd779ef(%rip),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0xcc8f67(%rip),%rbx │ │ │ │ + ja 4141e8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x414138,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - adc $0x0,%ebx │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4142de │ │ │ │ - lea 0xcc8ebb(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x414310,0x0(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414310 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4156d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov %esp,%cs │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x51(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + movq $0x414210,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x118bc69,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cc8e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4143b7 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41438b │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x414140,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xf3e098,-0x20(%r12) │ │ │ │ - movq $0x1188901,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe0c710,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - movq $0x414420,0x8(%rbp) │ │ │ │ - mov 0xd(%rbx),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x4800cc8d(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414320 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4143f9 │ │ │ │ - movq $0xf3e098,-0x20(%r12) │ │ │ │ - movq $0x1188901,-0x18(%r12) │ │ │ │ + ja 414315 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x414238,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe0c710,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414456 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe0c730,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea (bad),%ecx │ │ │ │ + int3 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4144ac │ │ │ │ + ja 41439c │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe0c710,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4142b8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 414508 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %ecx,%edi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - add %r9b,-0x73(%r8) │ │ │ │ - pop %rbp │ │ │ │ - rorb $0xf,-0x5(%rcx,%rdi,1) │ │ │ │ - sbbl $0x1,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcc8e78(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%r8,%rdx,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %r11,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - jmp 4145b5 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - add %r9,%rdx │ │ │ │ - cmpq $0x0,0xd7fe1d(%rip) │ │ │ │ - jne 41453c │ │ │ │ - mov %rax,0x18(%r8,%rdx,8) │ │ │ │ - movq $0xf6a490,(%r8) │ │ │ │ - lea 0x18(%r8),%rax │ │ │ │ - shr $0x7,%rdx │ │ │ │ - mov 0x8(%r8),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %rdx,%r9 │ │ │ │ - movb $0x1,(%rax,%r9,1) │ │ │ │ - movq $0x414610,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414610 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4143e5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %cl,%bh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 414634 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - add $0x20,%rbp │ │ │ │ - lea 0xd742a2(%rip),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 414718 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jge 4145a5 │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - jg 41478a │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jl 4146b1 │ │ │ │ - movq $0x414830,-0x40(%rbp) │ │ │ │ - lea 0xcf87b4(%rip),%r14 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - movq $0x414870,-0x40(%rbp) │ │ │ │ - lea 0xcf8770(%rip),%r14 │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 414724 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414762 │ │ │ │ - movq $0xf6a4f0,(%r8) │ │ │ │ - movq $0x921910,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - movq $0x5c2d40,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x414708,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jg 4147d9 │ │ │ │ - movq $0x4148b0,-0x40(%rbp) │ │ │ │ - lea 0xcf868c(%rip),%r14 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - movq $0x4148f0,-0x40(%rbp) │ │ │ │ - lea 0xcf8648(%rip),%r14 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - shl $1,%rdx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %rax,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41443d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + movq $0x118bd19,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp eceae0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %cl,%bh │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x39(%rax) │ │ │ │ - adc %r13b,0x49(%r8) │ │ │ │ - add %cl,-0x40(%r9,%rcx,4) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f65ca0 │ │ │ │ + clc │ │ │ │ + mov %esp,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41448b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xd7789a(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4156d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - cmp %rax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %ecx,%edi │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x39(%rax) │ │ │ │ - adc %r8b,0x4a(%r8) │ │ │ │ - add %cl,-0x40(%r9,%rcx,4) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f65ca0 │ │ │ │ - nop │ │ │ │ - cmp %rax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00cf85(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x414b18,0x10(%rbp) │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f65ca0 │ │ │ │ - nop │ │ │ │ - cmp %rax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4144c9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x39(%rax) │ │ │ │ - adc %r14b,%r8b │ │ │ │ - rex.WXB │ │ │ │ - add %cl,-0x40(%r9,%rcx,4) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f65ca0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x18(%rcx,%r9,8),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - jmp 414982 │ │ │ │ - rex.RX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4144a0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c919,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - test %cl,%bh │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB xor %r9b,-0x7d(%r8) │ │ │ │ - cmp $0xd7fa50,%eax │ │ │ │ - add %dh,-0x63(%rbp) │ │ │ │ - mov %rax,0x18(%rcx,%r9,8) │ │ │ │ - movq $0xf6a490,(%rcx) │ │ │ │ - lea 0x18(%rcx),%rax │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rcx),%rcx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - movb $0x1,(%rax,%rcx,1) │ │ │ │ - movq $0x4149d0,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4149d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7c(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 4149f0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xd73ee4(%rip),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 414632 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x18(%rcx,%r9,8),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - jmp 414a5a │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x33(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4144e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x0,%edi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - cmpq $0x0,0xd7f978(%rip) │ │ │ │ - jne 4149f5 │ │ │ │ - mov %rax,0x18(%rcx,%r9,8) │ │ │ │ - movq $0xf6a490,(%rcx) │ │ │ │ - lea 0x18(%rcx),%rax │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rcx),%rcx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - movb $0x1,(%rax,%rcx,1) │ │ │ │ - movq $0x414aa8,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414aa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00cf83(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0x18,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xd73e0c(%rip),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 414632 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x18(%rcx,%r9,8),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - jmp 414b32 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - or $0x0,%edi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - cmpq $0x0,0xd7f8a0(%rip) │ │ │ │ - jne 414acd │ │ │ │ - mov %rax,0x18(%rcx,%r9,8) │ │ │ │ - movq $0xf6a490,(%rcx) │ │ │ │ - lea 0x18(%rcx),%rax │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rcx),%rcx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - movb $0x1,(%rax,%rcx,1) │ │ │ │ - movq $0x414b80,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414b80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41461f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 414614 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c00cf82(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0x18,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xd73d34(%rip),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 414632 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x18(%rcx,%r9,8),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - jmp 414c0a │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7e(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB xor %r9b,-0x7d(%r8) │ │ │ │ - cmp $0xd7f7c8,%eax │ │ │ │ - add %dh,-0x65(%rbp) │ │ │ │ - mov %rax,0x18(%rcx,%r9,8) │ │ │ │ - movq $0xf6a490,(%rcx) │ │ │ │ - lea 0x18(%rcx),%rax │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rcx),%rcx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - movb $0x1,(%rax,%rcx,1) │ │ │ │ - movq $0x414c58,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414c58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4145c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c919,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x458b4c00,%edi │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 414c78 │ │ │ │ - add $0x18,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xd73c5c(%rip),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 414632 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ecx,%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 414cfa │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 414718 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 414cef │ │ │ │ - movq $0xf6a490,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x414d18,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0xd73c27(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + ja 41470d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x414638,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0xcc86a7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4500cc86(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xd73ba7(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 414508 │ │ │ │ - nop │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 414794 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4146b0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414e36 │ │ │ │ - movq $0x414de0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414de0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x414d50,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e098,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xcc857b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4147dd │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - clc │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e38d40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x38(%rax) │ │ │ │ - int $0x0 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 414efb │ │ │ │ - lea 0xcc8528(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + jb 41481e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 414840 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x38(%rax) │ │ │ │ - int $0x0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x414ef0,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414ef0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10398194 <__environ@GLIBC_2.2.5+0xf2074ec> │ │ │ │ (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmp %cl,%ch │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 414efc │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 414f60 │ │ │ │ - movq $0x414f40,-0x18(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x414888,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414f40 │ │ │ │ + jne 414888 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cd37(%rax) │ │ │ │ - movl $0x414eb8,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0xcc8469(%rip),%r14 │ │ │ │ - jmp 57c0e8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4148fe │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4147f8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x458d4800(%rsp,%rcx,8) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 414f9a │ │ │ │ + nop │ │ │ │ + not %esi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 414971 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41495c │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 414c98 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd6e33e(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x1188901,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x0,%esp │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41503f │ │ │ │ - movq $0x414ff0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + not %esi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 414a25 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4149b8,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414ff0 │ │ │ │ + jne 4149b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or $0x0,%esp │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41500a │ │ │ │ - lea 0xd2e25f(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x415060,-0x20(%rbp) │ │ │ │ - mov 0x17(%rbx),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 414fb8 │ │ │ │ - lea 0xcc8392(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7d(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4c004150(%r8) │ │ │ │ - mov 0x18(%rbp),%esi │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - jmp 414fb8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%al │ │ │ │ + add %bh,%al │ │ │ │ + not %dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x4149e0,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x0,%esp │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4150e5 │ │ │ │ - movq $0x414f78,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xc364a8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %dl,%al │ │ │ │ + not %dh │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + movq $0x414840,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x414920,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 414840 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415134 │ │ │ │ - movq $0x415150,-0x8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcc828e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e39168 │ │ │ │ - lea 0xcc82cd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cc82(%rax) │ │ │ │ - movl $0x415178,0x0(%rbp) │ │ │ │ - lea 0xd2e103(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 414e90 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7e(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0xfe,%al │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + not %dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB adc %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + sbb %cl,-0x77(%rcx) │ │ │ │ (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + jmp 414978 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7e(%rax) │ │ │ │ - int3 │ │ │ │ - add %ch,%cl │ │ │ │ - imul $0xffffffff,%edi,%edi │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + not %dh │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x414a50,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x458d4800,%esi │ │ │ │ - call 73398b0c <__environ@GLIBC_2.2.5+0x72207e64> │ │ │ │ - push %rax │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4151f8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4151f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + loopne 414ac3 │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x0,%dh │ │ │ │ - movq $0x415228,0x0(%rbp) │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp b22978 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800d680(%rax) │ │ │ │ - lea 0xcd17eb(%rip),%esi │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp ecf988 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 414978 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 4151ce │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4152bf │ │ │ │ - add $0x30,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x4800d6f5(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414b8f │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4152b4 │ │ │ │ + ja 414b84 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4151b8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x117d2d9,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0xb74640(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x414ad0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jg 4152b5 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4153b3 │ │ │ │ - movq $0x415320,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415320 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmc │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800d67f(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 415366 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415356 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe0c730,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4153a3 │ │ │ │ - movq $0x415250,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe0c710,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja 414c03 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x414b30,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xcc806e(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x58000000,%eax │ │ │ │ - or $0x0,%ah │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41541e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call f60190 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 415419 │ │ │ │ - movq $0xf6bc80,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xcc8021(%rip),%rsi │ │ │ │ - lea 0xd55ac9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 578028 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4154ce │ │ │ │ - movq $0x415478,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415478 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xebb158,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e098,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xcc7f83(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414c4d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0xd65872,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 74398e74 <__environ@GLIBC_2.2.5+0x732081cc> │ │ │ │ - (bad) │ │ │ │ - lea 0xcc7f38(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414c8e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 414cb0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cd31(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x415580,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415580 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10398604 <__environ@GLIBC_2.2.5+0xf20795c> │ │ │ │ (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x31(%rax) │ │ │ │ - int $0x0 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4155f0 │ │ │ │ - movq $0x4155d0,-0x18(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x414cf8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4155d0 │ │ │ │ + jne 414cf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x55(%r8) │ │ │ │ - add %cl,0x45(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jnp 4155ef │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0xcc7e78(%rip),%r14 │ │ │ │ - jmp 57c0e8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 414d6e │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x414c68,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dh,%bl │ │ │ │ (bad) │ │ │ │ - jle 4155d3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73398f5c <__environ@GLIBC_2.2.5+0x722082b4> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ - rex.RB call 82ac75 │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xcc7e29(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e39168 │ │ │ │ + rex.RB loopne 414de1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 414dcc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd6dece(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x1188901,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jle 41561b │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + repnz (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0xd2dc0b,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 415520 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 414e95 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x414e28,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414e28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800d6f2(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x414e50,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x415608,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0xcc7d92(%rip),%rbx │ │ │ │ - jmp f6ff88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0xcc7dbb(%rip),%rbx │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + movq $0x414cb0,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x414d90,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 414cb0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41573e │ │ │ │ - movq $0x415718,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415718 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + lock int1 │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB adc %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + sbb %cl,-0x77(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jne 415730 │ │ │ │ - lea 0xd731b0(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xd731ab(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xcc7d53(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 414de8 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + int1 │ │ │ │ (bad) │ │ │ │ - jle 41572b │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 415782 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 415810 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x414ec0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,-0x34(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4157b7 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 415810 │ │ │ │ + jo 414f2f │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 414de8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jge 41579b │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4157ef │ │ │ │ + jb 414fff │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 414ff4 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x414f40,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 415810 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rcl $1,%ebp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 415bd2 │ │ │ │ - lea 0xcc7d9c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4900cc7d(%rax) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415c89 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xe753d0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 4158b0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 415bc7 │ │ │ │ - movq $0x415760,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xdad8b8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jl 4158cb │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 415918 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - jmp 415a7f │ │ │ │ - test %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4900cc7c(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415b60 │ │ │ │ - movq $0xe753d0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 415a0c │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB sbb $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jl 415953 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 415a0c │ │ │ │ - mov 0x28(%rbp),%bl │ │ │ │ - mov %bl,(%r10) │ │ │ │ - add $0x30,%rbp │ │ │ │ - inc %r10 │ │ │ │ - inc %r8 │ │ │ │ - jmp 415a0c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jnp 4159a3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4159b2 │ │ │ │ - add $0x30,%rbp │ │ │ │ - inc %r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415adc │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - je 415a7b │ │ │ │ - mov (%r8),%bl │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %bl,(%r12) │ │ │ │ - movq $0x4159d8,-0x30(%rbp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0xcc7b5e(%rip),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - lea 0xd69116(%rip),%r14 │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %bl,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp eb9050 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415b3d │ │ │ │ - sub %rsi,%r10 │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - jl 415b14 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 415bc7 │ │ │ │ - movq $0x415798,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0xdad8b8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x415988,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - test %r10,%r10 │ │ │ │ - jl 415c18 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x415838,0x0(%rbp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp f65710 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x415900,0x0(%rbp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7a(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ + add %dl,0x4900d6f0(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 415c3e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rdx │ │ │ │ - mov 0x16(%rbx),%rcx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 415beb │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 415c4e │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x415b80,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415b80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - test %rbx,%rbx │ │ │ │ - jl 415c1c │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x415928,-0x20(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f65710 │ │ │ │ - add $0x20,%rbp │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0xd5cdb9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xd4cf92(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x4157d0,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0xdad8b8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + ja 415073 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x414fa0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp f6ff88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 415d0d │ │ │ │ + jb 4150bd │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - cmpq $0x1fe0,0x10(%rbx) │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x10d9be8(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp f371b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 415d4e │ │ │ │ + jb 4150fe │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 415f60 │ │ │ │ + jmp 415120 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415f2f │ │ │ │ - movq $0x415de0,-0x38(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rsi │ │ │ │ - mov 0x26(%rbx),%rdi │ │ │ │ - mov 0x2e(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415de0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10398a74 <__environ@GLIBC_2.2.5+0xf207dcc> │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %bl,0x41(%rsi) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x415168,-0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415e20 │ │ │ │ + jne 415168 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x77(%r8) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,0x49000000(%rbx) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415f33 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - sub %rcx,%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jg 415ec8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add %esi,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xdb80b8,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f70090 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp db5338 │ │ │ │ - add $0x20,%r12 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 415f1f │ │ │ │ - movq $0xdb8038,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ + ja 4151de │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4150d8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xee,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 415251 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41523c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd6da5e(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x1188901,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x12(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41609e │ │ │ │ - movq $0x415fa0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 415305 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x415298,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415fa0 │ │ │ │ + jne 415298 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x4152c0,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,-0x7eb70000(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x48000000(%rax) │ │ │ │ - mov 0x6(%rbx),%ecx │ │ │ │ - mov 0xe(%rbx),%rdx │ │ │ │ - mov 0x16(%rbx),%rsi │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x415cd8,-0x68(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x415d28,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x415d70,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x87(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x2e(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41608e │ │ │ │ - movq $0x415cb8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + movq $0x415120,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x415200,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xcc752b(%rip),%rbx │ │ │ │ + jmp 415120 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jge 4152fb │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 416107 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call f60190 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 416102 │ │ │ │ - movq $0xf6bc80,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xd4cad0(%rip),%r14 │ │ │ │ + jb 415363 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp dac990 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 414070 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jl 415343 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4153d5 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x415330,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c919,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 415258 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jl 4153cb │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x415378,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0xb737b3(%rip),%r14 │ │ │ │ - jmp dae930 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + jnp 41543b │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4156d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x4800cc7b(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4161a3 │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 41551a │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416198 │ │ │ │ + ja 41550f │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x416128,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + movq $0x415470,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x118bc69,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jnp 4154fb │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41558d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x415498,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c919,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 415258 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800cc7a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 415621 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415616 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x415530,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 415f60 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41621f │ │ │ │ - add $0x20,%r12 │ │ │ │ + adc %bh,-0x34(%rdx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416214 │ │ │ │ + ja 4156a5 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x416150,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4155b0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xb736f2(%rip),%r14 │ │ │ │ - lea 0xd4ccba(%rip),%rbx │ │ │ │ - movq $0xf6cf40,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f6fe80 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jae 41620b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 416263 │ │ │ │ - movq $0x416280,-0x8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x64,%r14d │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp dab7d8 │ │ │ │ - lea 0xcc73ce(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 415df4 │ │ │ │ + movq $0x415710,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cc73(%rax) │ │ │ │ - movl $0x4162a0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 415810 │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x73(%rax) │ │ │ │ + add %al,0x79(%rax) │ │ │ │ int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 415728 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jae 415b32 │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 415793 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415e7f │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + lea 0xb7411e(%rip),%rbx │ │ │ │ + movq $0x4147b8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + movq $0x414978,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + movq $0x415a68,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415a68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 4158db │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415dff │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0xb740a4(%rip),%rbx │ │ │ │ + movq $0x4140c8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + movq $0x415800,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415800 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - out %eax,$0x71 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ int3 │ │ │ │ - add %ch,%cl │ │ │ │ - add %edx,-0x67(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + setge %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x10d9be8(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 4158a4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415e0f │ │ │ │ + movq $0x4141a8,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jae 416293 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %bl,%al │ │ │ │ + ja 415843 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800cc77(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415e27 │ │ │ │ + movq $0x414340,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416300 │ │ │ │ - movq $0x4161c0,-0x8(%r12) │ │ │ │ + ja 415e3f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + lea 0xb73f68(%rip),%rcx │ │ │ │ + movq $0x4143c0,-0x50(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + lea -0x50(%r12),%rcx │ │ │ │ + movq $0x414400,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0x414458,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x416330,0x0(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp db7fa8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xcc72c1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + movq $0x415978,-0x8(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415978 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - cwtd │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jb 41631b │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - out %eax,$0xfe │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + setge %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x10d9be8(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 415a1c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415e4f │ │ │ │ + movq $0x414560,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %ch,%bl │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xcc72,$0x0 │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 416240 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x72,%al │ │ │ │ - int3 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x416370,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp e38de0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + rex.R and $0xe8,%al │ │ │ │ + cmp %al,0x41(%rdi) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + push %rsp │ │ │ │ + and $0xf0,%al │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - jb 4163ab │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x1a(%rax) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x416390,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0xb734c5(%rip),%r14 │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + setge %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x10d9be8(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 415b00 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415e8f │ │ │ │ + movq $0x414a78,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 416403 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 416523 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x416490,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + in $0xd6,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ + mov $0x66,%bl │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800d6e5(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415ea7 │ │ │ │ + movq $0x414bb0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jae 415c7a │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415ebf │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + lea 0xb73d17(%rip),%rbx │ │ │ │ + movq $0x414c28,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + movq $0x414de8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + movq $0x415bb0,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416490 │ │ │ │ + jne 415bb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cc71(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + in $0xd6,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + setge %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x10d9be8(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 4164e8 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4164d8 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4163e0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e38de0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + jne 415c48 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416513 │ │ │ │ - movq $0x416350,-0x10(%r12) │ │ │ │ + ja 415ecf │ │ │ │ + movq $0x414ee8,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e38de0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %dl,0x4800d6e4(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + jmp 415bdd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jo 41650b │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 416564 │ │ │ │ - movq $0x416580,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0x49000002(%rsi) │ │ │ │ + movl $0x415020,-0x10(%rsp) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415eff │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + lea 0xb73bde(%rip),%rcx │ │ │ │ + movq $0x415098,-0x20(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + lea -0x20(%r12),%rcx │ │ │ │ + movq $0x415258,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + movq $0x415cf8,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 53ef28 │ │ │ │ - lea 0xcc70dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cc70(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 416607 │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %bl,0x73(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + setge %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x10d9be8(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 415db8 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4165f7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x416438,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0xf3e098,-0x20(%r12) │ │ │ │ - movq $0x1188901,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe0c710,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + ja 415f0f │ │ │ │ + movq $0x415400,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x416638,0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%r14 │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jb 415d4b │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %ch,%bl │ │ │ │ + lahf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cc72(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41666e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe0c730,-0x8(%r12) │ │ │ │ + ja 415f27 │ │ │ │ + movq $0x415640,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc7255(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0x28,%r12 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x415878,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x415898,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4159f0,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x415a10,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x415ad8,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x415af8,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x415c20,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x415c40,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x415d80,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x415da8,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jo 415f23 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 415f84 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0xd75cfe(%rip),%rsi │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + movq $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4156d0 │ │ │ │ + lea 0xcc70e5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800cc70(%rax) │ │ │ │ + mov 0x6(%rbx),%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 414070 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800cc70(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 415f58 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x70(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4156d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4166c4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe0c710,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + ja 416098 │ │ │ │ + movq $0x415fa8,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + movq $0x415fd8,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + movq $0x416000,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + lea -0x26(%r12),%rcx │ │ │ │ + movq $0xed1c38,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0xcc6fd6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4160e5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 416c78 │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fcmovbe %st(4),%st │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4167b4 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x416758,-0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41615d │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x416140,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416758 │ │ │ │ + jne 416140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fcmovbe %st(4),%st │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4167a4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4167d8,0x8(%rbp) │ │ │ │ - lea 0xd7216b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d4d9(%rax) │ │ │ │ - movl $0x416820,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 416814 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 416820 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x416100,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4167f8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 41685e │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 416934 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4168d8,-0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41625d │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x416218,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4168d8 │ │ │ │ + jne 416218 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d4d8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 416938 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416924 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x416958,0x8(%rbp) │ │ │ │ - lea 0xd71feb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fcom %st(4) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x49004169(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 416994 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4169a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x416978,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 416a8c │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 4162e7 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416a81 │ │ │ │ + ja 4162dc │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x416888,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xccd667(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4161d8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cc6b(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 416c0b │ │ │ │ - movq $0x416b38,-0x58(%rbp) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41635b │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x416288,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10399cdc <__environ@GLIBC_2.2.5+0xf209034> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock enter $0x4163,$0x0 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416b38 │ │ │ │ + jne 4163c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0x0,%esp,%ecx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416c0f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 416b67 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0xb73496(%rip),%rbx │ │ │ │ + movq $0x4160c0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + movq $0x416430,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 416430 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 416bc7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xccd529(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 416c78 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x416c30,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push $0xffffffffffffffcc │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - lahf │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 416c7f │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 416c78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + setge %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x10d9be8(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 4164c8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416511 │ │ │ │ + movq $0x416180,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ + mov $0x66,%bl │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x54(%rdi) │ │ │ │ + movq $0x416308,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcc6ba3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4164a0,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4164c0,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 416388 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 416ff9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 416d6d │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 41716c │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 416cd0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 416d0d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x416560,-0x8(%r12) │ │ │ │ + movq $0x118bc69,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc6add(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x69(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 416d58 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41701c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 416f6c │ │ │ │ - movq $0x416e20,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push $0xffffffff8b4800cc │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 4170e1 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416f1d │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x416a08,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x416aa8,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 416614 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xd7566e(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + movq $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 416388 │ │ │ │ + lea 0xcc6a95(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %edx,%ebp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4166f3 │ │ │ │ + movq $0x416670,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 416670 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rcl %cl,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 416f88 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416fbb │ │ │ │ - movq $0x416708,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x416f40,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xcc6658(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x73,%al │ │ │ │ + rex.WB │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 416696 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 4166b5 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x416710,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 416710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 416638 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jae 4166df │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcc69e6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x416d10,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x417110,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 416f6c │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + imul $0xd8894800,%esp,%ecx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 41672f │ │ │ │ + lea 0xb73169(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 416638 │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x65(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41714c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 41716c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41707b │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 416d9a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 417270 │ │ │ │ - nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x4800d0c2(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417202 │ │ │ │ + jb 416775 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp a88920 │ │ │ │ + jmp f371b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,-0x3e(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417242 │ │ │ │ + jb 4167b5 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp a88920 │ │ │ │ + jmp f371b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x64(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 41735d │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417352 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jle 41732a │ │ │ │ - mov 0xa(%rbx),%rbx │ │ │ │ - mov (%r8),%dl │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x30,%rdx │ │ │ │ - je 417379 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4172f6 │ │ │ │ - movq $0x417218,-0x20(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4173a0,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x4171d8,-0x20(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0xcc6320(%rip),%r9 │ │ │ │ - lea 0xd7157a(%rip),%r8 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - (bad) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4167f5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rcl $0x0,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4172be │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416835 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48424043 <__environ@GLIBC_2.2.5+0x4729339b> │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x68(%rax) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4174a0 │ │ │ │ - movq $0x417430,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417430 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 4168db │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0xb73067(%rip),%rbx │ │ │ │ + movq $0x4168a0,-0x18(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cc62(%rax) │ │ │ │ - movl $0x417478,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417478 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + cwtl │ │ │ │ + {rex2 0x0} dec %esp │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + movq $0x4168c8,0x0(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 4174b4 │ │ │ │ + add %bh,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417270 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 417504 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x7(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x17(%r14),%r11 │ │ │ │ - add %rsi,%r11 │ │ │ │ - mov 0xf(%r14),%r14 │ │ │ │ - add %r11,%r14 │ │ │ │ - mov %r10,%r11 │ │ │ │ - sub %rsi,%r11 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 417510 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %rbx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - cmp %r11,%rbx │ │ │ │ - jge 417544 │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov (%r14,%rbx,1),%cl │ │ │ │ - add $0xd0,%cl │ │ │ │ - cmp $0x9,%cl │ │ │ │ - jbe 417508 │ │ │ │ - mov %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 41755e │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417624 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 417594 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov %r9,%rbx │ │ │ │ - lea 0xcc60f6(%rip),%r9 │ │ │ │ - lea 0xd71378(%rip),%r8 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%r8 │ │ │ │ - cmp %r11,%r8 │ │ │ │ - jne 4175eb │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r10,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 416c78 │ │ │ │ - movq $0xf3e480,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 417270 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x417678,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - or %al,%cl │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416915 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 4176a8 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41755e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416955 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x34(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 417719 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4176f5 │ │ │ │ - movq $0x417710,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416995 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rdi │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x77(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 417740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4169d5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cc5f(%rax) │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4174c0 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + add $0xb86f8c,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f371b8 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cc5f(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4177df │ │ │ │ - movq $0x4177b8,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movabs 0x4ce0458d4800d6d6,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 416aeb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x416a50,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4177b8 │ │ │ │ + jne 416a50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x416a78,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5f(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bh,0x41(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcc5f4a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x6a(%rdi) │ │ │ │ + movq $0x4169f0,-0x8(%r12) │ │ │ │ + lea -0x8(%r12),%rax │ │ │ │ + movq $0x416ad8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd6c1dc(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x18(%rbp) │ │ │ │ + movq $0x1188901,-0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - int3 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4178b0 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x417270,-0x50(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x4173e0,-0x38(%r12) │ │ │ │ - lea -0x4a(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x4174c0,-0x28(%r12) │ │ │ │ - lea -0x34(%r12),%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - jne 417897 │ │ │ │ - movq $0x4176c8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x4(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4174c0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4194c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 417d78 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4179b2 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4ce0458d4800d6d5,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 416b96 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416b8b │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x417968,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + movq $0x416a10,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + lea 0xb72db5(%rip),%rbx │ │ │ │ + movq $0x416b78,-0x20(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417968 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800cc65(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xd641ab(%rip),%rsi │ │ │ │ + lea 0xd641a4(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 417e20 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x28,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 416c57 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417a0d │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - movq $0x417910,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + ja 416c4c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x416bb8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + lea 0xd575d9(%rip),%r14 │ │ │ │ + movq $0xf6daa0,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp e2c300 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416c99 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 417a43 │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 417a98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 417ace │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 417b13 │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 417bb3 │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x7b(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x416c70,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + movq $0xf6a9d8,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + movq $0xf6a960,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + movq $0x41cf80,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x23(%r12),%rax │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 417b28 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417b53 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcc9597(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x417af8,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 417bc8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417bf3 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcc94f7(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x417b98,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416dcc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x416db8,-0x18(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800cc5b,%eax │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 417ce7 │ │ │ │ - movq $0x417c90,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417c90 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x5b(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x63(%rax) │ │ │ │ int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4608c4b8 <__environ@GLIBC_2.2.5+0x44efb810> │ │ │ │ - add %cl,%al │ │ │ │ - jl 417ce2 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417cc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 416e57 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416e4c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x6(%r12),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 417e20 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 417cdd │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 417a98 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416e99 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417d3c │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + ja 416f71 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x416e70,-0x98(%r12) │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + lea -0x98(%r12),%rbx │ │ │ │ + movq $0xf6a960,-0x78(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + lea -0x78(%r12),%rdx │ │ │ │ + movq $0xf6a9d8,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + movq $0xf3e078,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push $0xfffffffffffffffb │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - pop %rdx │ │ │ │ + (bad) │ │ │ │ int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 417f12 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 417ee3 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xa8,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417f2e │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x4179d0,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - movq $0x9fc3d0,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x417a38,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x7f(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x417a98,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 417eaf │ │ │ │ - movq $0x417d08,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x417f78,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x417c40,-0x18(%r12) │ │ │ │ + ja 416ff1 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x416de0,-0x48(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + movq $0x416eb8,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd73da3(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x418008,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - movq $0x417fd0,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cc58(%rax) │ │ │ │ - movl $0x417fa0,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417fa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x58(%rax) │ │ │ │ + add %cl,0x61(%rax) │ │ │ │ int3 │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 417fc6 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 417a98 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4170a4 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417099 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x416d68,-0x30(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + movq $0x416f98,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea 0xd50038(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f707a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x58(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 418000 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 417db0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rax │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 418038 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 417db0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4170e1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 48423d58 <__environ@GLIBC_2.2.5+0x472930b0> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 417124 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xcc5fc6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rdi │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4180b8 │ │ │ │ - movq $0x418090,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x4800cc5f(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4171d5 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4171ca │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4170f8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + movq $0x4171b0,-0x28(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418090 │ │ │ │ + jne 4171b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cc57(%rax) │ │ │ │ - movl $0x4180d0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dl,0x4800cce9(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4413f0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x57(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - addl $0x48d88948,0x0(%rcx) │ │ │ │ - mov 0x20(%rbp),%ebx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418100 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %bh,%al │ │ │ │ + pop %rsi │ │ │ │ int3 │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 418134 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417d78 │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4172b4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4170b8,-0xa0(%r12) │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + movq $0xf6a960,-0x80(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + lea -0x80(%r12),%rdx │ │ │ │ + movq $0xf6a9d8,-0x68(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + lea -0x68(%r12),%rbx │ │ │ │ + movq $0x417138,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + movq $0x41cf80,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + lea -0x23(%r12),%rax │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsi │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + or %dl,%bh │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ - rex.RB loopne 4180ce │ │ │ │ - addl $0x10438b48,0x0(%rcx) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4172fe │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 417320 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbp │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 830358 │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 41754f │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x417370,-0x20(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4181d0 │ │ │ │ + jne 417370 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cc55(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - jmp 41823c │ │ │ │ + add %dh,-0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0xe(%rbp) │ │ │ │ + lea 0xd7157e(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4173c8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4173c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x55(%rax) │ │ │ │ - int3 │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 418228 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41823c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x417410,-0x10(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417410 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x55(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 418240 │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41830f │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 418298 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x418350,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xcc54c9(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4182d0,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + {rex2 0xd6} str -0x75(%r16) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x417438,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800d6d5(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + movq $0x417468,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4182d0 │ │ │ │ + jne 417468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x417490,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x2b(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x49000000(%rsi) │ │ │ │ + movl $0xf01e20,-0x18(%rsp) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + movq $0xf01e20,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4181f8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + movq $0x4174f0,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f01bc0 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsp │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jne 418384 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 417510 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 417563 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 417320 │ │ │ │ + xchg %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800d6d4(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 41757d │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 417320 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x417528,0x0(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd70179(%rip),%r14 │ │ │ │ + jmp f38b08 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4175c3 │ │ │ │ + movq $0x4172d8,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + add $0xb86394,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f371b8 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - int3 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xca,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 417659 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4176e3 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x417648,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417648 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x417670,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x418130,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x6a(%rdi) │ │ │ │ + movq $0x4175e8,-0x8(%r12) │ │ │ │ + lea -0x8(%r12),%rax │ │ │ │ + movq $0x4176d0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd6b5e4(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x18(%rbp) │ │ │ │ + movq $0x1188901,-0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cc53(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 418414 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 418420 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 418452 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 418418 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 418471 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc9,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417786 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418546 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 4184aa │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xcc51e6(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd70465(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ + ja 41777b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x417608,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + lea 0xb721f6(%rip),%rbx │ │ │ │ + movq $0x417768,-0x10(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 4184fe │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 416c78 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 418380 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x418598,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rcx │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 4185bc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 418471 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,%cl │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x417708,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x51,%al │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 418631 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41860d │ │ │ │ - movq $0x418628,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + mov $0x4800d6c8,%eax │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41788e │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417883 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4177a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + lea 0xb720f8(%rip),%rbx │ │ │ │ + movq $0x417870,-0x20(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp f371b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x51(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x7a(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 418658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ (bad) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rcx │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 418674 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4183d8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x58(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4177f8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 416858 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x34(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rax │ │ │ │ + int3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4187c4 │ │ │ │ - movq $0x4186e8,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4179ce │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4179c3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + lea -0x37(%r12),%r8 │ │ │ │ + movq $0x417320,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x4178a8,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + movq $0x4179a8,-0x28(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4186e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 417320 │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rax │ │ │ │ - int3 │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - xchg %eax,0x0(%rcx) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418718 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,%r8b │ │ │ │ + jns 4179f4 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cc50(%rax) │ │ │ │ - movl $0x418748,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418748 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0xd6,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0xc(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x50(%rax) │ │ │ │ + push %rdi │ │ │ │ int3 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5f(%rdi) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 41878f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4183d8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417a9a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x417900,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WRXB int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 418857 │ │ │ │ - movq $0x418830,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800cc56(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 417e20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cc4f(%rax) │ │ │ │ - movl $0x418870,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %ah,0x56(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 417b79 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417b6e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x417ac8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + lea 0xd566b7(%rip),%r14 │ │ │ │ + movq $0xf6daa0,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp e2c300 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 417bb9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4f(%rax) │ │ │ │ - int3 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418985 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x418380,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x4183d8,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x4185e0,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 418948 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 41891c │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4183d8 │ │ │ │ - movq $0x418688,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd73306(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ + js 417c2a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 417c57 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x417b90,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + movq $0xf6a9d8,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + movq $0xf6a960,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0x41cf00,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x4800cc4e(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 418a22 │ │ │ │ + add %ah,%al │ │ │ │ + push %rsp │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417caf │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x418a00,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418a00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 417e20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.WRX int3 │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xccb6c4(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 417d78 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 417cf1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418a74 │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x7b(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movq $0x417cc8,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + movq $0xf6a9d8,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + movq $0xf6a960,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + movq $0x41cf20,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4d(%rax) │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,-0x34(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - test %esp,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 418c96 │ │ │ │ - movq $0x418bd8,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4183c5 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + movq $0x417e88,-0x40(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418bd8 │ │ │ │ + jne 417e88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900cc4c(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %dl,%al │ │ │ │ + push %rdx │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,0x75(%r11,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne 417ed0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jae 417f06 │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jae 418325 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418c9a │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 418c07 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + ja 41843e │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x417af8,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + movq $0x417bd8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jb 418381 │ │ │ │ + movq $0x417f40,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417f40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 418c52 │ │ │ │ - movq $0x418aa0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x418cc0,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x418e78,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cc4b(%rax) │ │ │ │ - movl $0x418ce8,0x0(%rbp) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rdx │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 417f80 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 417fbf │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x417f88,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418ce8 │ │ │ │ + jne 417f88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4b(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rcx │ │ │ │ int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 418d60 │ │ │ │ - mov 0x70(%rbp),%rdi │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x2e,%rbx │ │ │ │ - je 418dec │ │ │ │ - movq $0x418d40,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne 417fd0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 417ff7 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + jb 41828e │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + jb 4182ef │ │ │ │ + mov 0x3(%rcx),%rax │ │ │ │ + mov 0xb(%rcx),%rbx │ │ │ │ + movq $0x418010,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418d40 │ │ │ │ + jne 418010 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 417fbf │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ + xchg %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WX int3 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5d(%rdi) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xccb346(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 417d78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%? │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WX int3 │ │ │ │ + add %cl,0x51(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 418e48 │ │ │ │ - mov 0x70(%rbp),%rdi │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418e4b │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xccb2a6(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 4187e0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x418dd0,0x0(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + movq $0x418058,-0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WB int3 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x418a40,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x418ee8,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49(%rax) │ │ │ │ + push %rcx │ │ │ │ int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - pop 0x0(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x418088,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418f10 │ │ │ │ + jne 418088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x49(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rax │ │ │ │ int3 │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x49004180(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp eb7ea8 │ │ │ │ (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 418f3e │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xccb1b1(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 4187e0 │ │ │ │ - movq $0x418f68,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418f68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.W int3 │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xccb165(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 417d78 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x4800cc50(%rax) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + movq $0x4180e0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4180e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x50(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x7f(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + mov $0x400a9fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bl,0x50(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 418128 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418fdc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 4183e4 │ │ │ │ + movq $0x416be8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0x416cb8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.W int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 41908f │ │ │ │ - movq $0x419068,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419068 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRXB int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne 4181c8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + sete %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x10d9be8(%rbx),%rbx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jne 418205 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + jmp 418114 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RXB int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - test $0x90,%al │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %bh,0x4f(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,-0x75(%rax) │ │ │ │ + jne 418220 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 418400 │ │ │ │ + movq $0x417010,-0x58(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + movq $0x4171f8,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900cc47(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800cc4e(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41928d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4187e0,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 41912c │ │ │ │ - movq $0x418fa8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x419300,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + ja 41841c │ │ │ │ + mov 0x4(%rdi),%rdx │ │ │ │ + movq $0x417a30,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x419180,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.RX int3 │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WRX int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 4191cd │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41929d │ │ │ │ - add $0xb8,%r12 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rcx │ │ │ │ + add $0x49,%al │ │ │ │ + movl $0x416b10,-0x10(%rsp) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 416858 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41927d │ │ │ │ - movq $0x4189a8,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x418af8,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + ja 41844e │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x417c78,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + movq $0x417d10,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41845e │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x41cf40,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + movq $0x417dc8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4182e8,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x418100,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x4181e0,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp f651a0 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ + movq $0x418278,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x4192c8,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4192c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x45(%rax) │ │ │ │ - int3 │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xccadfc(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 417d78 │ │ │ │ + add %dl,%al │ │ │ │ + rex.WR int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4187b7 │ │ │ │ + add $0xd0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4187ac │ │ │ │ + lea 0xb80c5e(%rip),%rax │ │ │ │ + lea 0xb71326(%rip),%rbx │ │ │ │ + movq $0x416750,-0xc8(%r12) │ │ │ │ + mov %rbx,-0xb8(%r12) │ │ │ │ + lea -0xc8(%r12),%rbx │ │ │ │ + lea 0xb712e3(%rip),%rcx │ │ │ │ + movq $0x416790,-0xb0(%r12) │ │ │ │ + mov %rcx,-0xa0(%r12) │ │ │ │ + lea -0xb0(%r12),%rcx │ │ │ │ + lea 0xb7129b(%rip),%rdx │ │ │ │ + movq $0x4167d0,-0x98(%r12) │ │ │ │ + mov %rdx,-0x88(%r12) │ │ │ │ + lea -0x98(%r12),%rdx │ │ │ │ + movq $0x416810,-0x80(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + lea -0x80(%r12),%rax │ │ │ │ + movq $0xed2ae8,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + movq $0x118c259,-0x48(%r12) │ │ │ │ + movq $0x118bd79,-0x40(%r12) │ │ │ │ + movq $0x118c259,-0x38(%r12) │ │ │ │ + movq $0x118bdc9,-0x30(%r12) │ │ │ │ + lea -0x67(%r12),%rbx │ │ │ │ + movq $0xed2aa8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x117d849,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + movq $0x416858,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + movq $0x4185e0,-0x18(%rbp) │ │ │ │ + lea 0xd54c0a(%rip),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea 0xd54ba0(%rip),%r14 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ce9e90 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x45(%rax) │ │ │ │ + add %bh,0x4b(%rax) │ │ │ │ int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 419328 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + rolb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + add $0xb74e54,%eax │ │ │ │ + lea 0xb711db(%rip),%rcx │ │ │ │ + movq $0x4168f0,-0xb8(%r12) │ │ │ │ + mov %rcx,-0xa8(%r12) │ │ │ │ + lea -0xb8(%r12),%rcx │ │ │ │ + lea 0xb71198(%rip),%rdx │ │ │ │ + movq $0x416930,-0xa0(%r12) │ │ │ │ + mov %rdx,-0x90(%r12) │ │ │ │ + lea -0xa0(%r12),%rdx │ │ │ │ + lea 0xb71150(%rip),%rsi │ │ │ │ + movq $0x416970,-0x88(%r12) │ │ │ │ + mov %rsi,-0x78(%r12) │ │ │ │ + lea -0x88(%r12),%rsi │ │ │ │ + movq $0x4169b0,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + movq $0xed2ae8,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x118c179,-0x38(%r12) │ │ │ │ + movq $0x118bdc9,-0x30(%r12) │ │ │ │ + movq $0x118c179,-0x28(%r12) │ │ │ │ + movq $0x118be09,-0x20(%r12) │ │ │ │ + lea -0x57(%r12),%rcx │ │ │ │ + movq $0xed2aa8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x117d849,(%r12) │ │ │ │ + lea -0x16(%r12),%rcx │ │ │ │ + movq $0x418708,-0x10(%rbp) │ │ │ │ + lea 0xd54ad5(%rip),%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp cea2d0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RB int3 │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ + xchg %ebp,0x49000000(%rcx) │ │ │ │ + lea -0x1d(%rsp),%esi │ │ │ │ + movq $0x417e20,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x418798,0x20(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xd62612(%rip),%rsi │ │ │ │ + lea 0xd6260b(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0xf6cf40,0x10(%rbp) │ │ │ │ + movq $0x1188901,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 417e20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 419353 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4187e0 │ │ │ │ - movq $0x419380,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419380 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + lea 0xcc49ca(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xc0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + call *%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 1039c14c <__environ@GLIBC_2.2.5+0xf20b4a4> │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4500cc44(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 417d78 │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41883f │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x418858,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + call *%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x4c004188(%r8) │ │ │ │ + lea 0xd7009a(%rip),%esi │ │ │ │ + lea 0xd5ff0a(%rip),%rbx │ │ │ │ + jmp f70090 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 4193f9 │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 41948f │ │ │ │ - movq $0x419410,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419410 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 418884 │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r8b,-0x6c(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.X int3 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10dd1b9,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcc48d8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %ah,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4800cc43,%eax │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419604 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 4194fc │ │ │ │ - lea 0xd6f3ef(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 419513 │ │ │ │ - lea 0xd6f3df(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41961c │ │ │ │ - movq $0x417d78,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x418048,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x419008,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 419654 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419683 │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 4195d0 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x4193b8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd72687(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + rex.W int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 418965 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 418960 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x419700,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 419671 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 419586 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4196c8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4800cc40(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 419586 │ │ │ │ + lea 0xcc4888(%rip),%rsi │ │ │ │ + lea 0xcc4848(%rip),%r14 │ │ │ │ + lea 0xd54af1(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x41(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 419730 │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 419513 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x34(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 419816 │ │ │ │ - movq $0x419790,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dl,0x4800cc48(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418a0f │ │ │ │ + movq $0x4189c0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419790 │ │ │ │ + jne 4189c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex int3 │ │ │ │ + add %bl,0x48(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4608dfb8 <__environ@GLIBC_2.2.5+0x44efd310> │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4197c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + movq $0x4189f8,-0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e467f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cc40(%rax) │ │ │ │ - movl $0x4197f8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4197f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.W int3 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + mov 0x0(%rcx),%al │ │ │ │ + lea 0xd4dd21(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp efb9f8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75ff33c0(%rax) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0xc(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f64cc0 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41986c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 418a71 │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 419907 │ │ │ │ - movq $0x4198e0,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4198e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cc3f(%rax) │ │ │ │ - movl $0x419928,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418b01 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x418ad8,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp f63e30 │ │ │ │ - lea 0xcc3f8a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ - int3 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - movq $0x4194c0,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea -0x2c(%r12),%r9 │ │ │ │ - lea 0x1(%r8),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jl 4199b1 │ │ │ │ - movq $0x419838,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x419a10,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x419740,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd7229c(%rip),%r14 │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - (bad) │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 419a38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 419a4e │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4194c0 │ │ │ │ - nop │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 419ff8 │ │ │ │ - nopl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418b7e │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 418b73 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41cf40,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 419a2c │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 419b34 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418bd5 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x419ad8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419ad8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + movq $0x10e5302,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp de0a28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d4a6(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 419b38 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 418c4c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419b24 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ + ja 418c41 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41cf80,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x419b58,0x8(%rbp) │ │ │ │ - lea 0xd6edeb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xb(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4900419b(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 418c88 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xb70ce9(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 419b94 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 419ba0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ + (bad) │ │ │ │ + jbe 418cb6 │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x418ce0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418ce0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x45(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + movq $0x418d20,-0x18(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xcc44fe(%rip),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f6f760 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.RB int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x419b78,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + rex.R and $0xe8,%al │ │ │ │ + mov %cl,-0x72b6ffbf(%rcx) │ │ │ │ + pop %rsp │ │ │ │ + and $0xea,%al │ │ │ │ + movq $0x418aa0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + movq $0x418d78,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f648a0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.R int3 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x8d,%al │ │ │ │ + add %cl,0x35(%r13,%rcx,4) │ │ │ │ + adc %eax,0x0(%rsp,%rcx,8) │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0xd5f9f7(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f70090 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 419cb4 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x419c58,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800cc44(%rax) │ │ │ │ + movl $0x418fd8,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419c58 │ │ │ │ + jne 418fd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x44(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419ca4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x419cd8,0x8(%rbp) │ │ │ │ - lea 0xd6ec6b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4800d4a4(%rax) │ │ │ │ - movl $0x419d20,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movl $0x418e30,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418e30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.R int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 419d14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 419d20 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x419cf8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + lret │ │ │ │ + jmp 418de0 │ │ │ │ + nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %eax,0x394cf0458d4800d4 │ │ │ │ - clc │ │ │ │ - jb 419e0c │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419e01 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x419c08,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xcca2e7(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %cl,%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xb8,%al │ │ │ │ - sahf │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + rex.R int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x2d(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419046 │ │ │ │ + movq $0x41cf60,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x418ea0,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419eb8 │ │ │ │ + jne 418ea0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900cc37(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419f8f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 419ee7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 419f47 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcca1a9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 419ff8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x419fb0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c00cc36(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xcca11f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 419ff8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800cc43(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 4190de │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + movq $0x418ef0,-0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp de09c0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41a3a1 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 41a115 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 41a846 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 41a496 │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 41a796 │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 41a6e6 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41a050 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 41a0b5 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cc35(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a3c4 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 41a314 │ │ │ │ - movq $0x41a1c8,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %cl,0x43(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs %r15d,%eax │ │ │ │ + add %r12b,(%r8) │ │ │ │ + pop 0x0(%rcx) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a1c8 │ │ │ │ + jne 418f20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4800cc34(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 41a885 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a2c5 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x419d88,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x419e28,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800d49e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a363 │ │ │ │ - movq $0x419a88,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x41a2e8,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xcc3500(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41a0b8,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.XB int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41a474 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 418f38 │ │ │ │ mov %rbx,%rdi │ │ │ │ - jmp 41a496 │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 419066 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a53d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41a142 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41a7e8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41a438,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41a738,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41a688,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 419056 │ │ │ │ + movq $0x418b28,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41a6c4 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 41a6e6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a60d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41a142 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41a774 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 41a796 │ │ │ │ - add $0x20,%r12 │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + jne 418f98 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a5a5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41a142 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 4190ce │ │ │ │ + movq $0x418bf0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41a824 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 41a846 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4190ec │ │ │ │ + movq $0x418c60,-0x8(%r12) │ │ │ │ + lea -0x8(%r12),%rax │ │ │ │ + movq $0x418dd8,0x0(%rbp) │ │ │ │ + lea 0xd4e0c2(%rip),%r14 │ │ │ │ + movq $0xf6d198,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddfb50 │ │ │ │ + lea 0xcc4206(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a4d5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41a142 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 41a314 │ │ │ │ + ja 4190be │ │ │ │ + movq $0x418b98,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + movq $0x418f88,0x0(%rbp) │ │ │ │ + lea 0xd5516f(%rip),%r14 │ │ │ │ + movq $0xf6de08,-0x20(%rbp) │ │ │ │ + movq $0x116ee91,-0x18(%rbp) │ │ │ │ + movq $0x10dd23a,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e2c300 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x418e10,-0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xcc4082(%rip),%r14 │ │ │ │ + lea 0xd5f67b(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f70310 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ae28 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41a9bc │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 41a915 │ │ │ │ - lea 0xd6dfc7(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 41a96e │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 41a90b │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 41a9c0 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 41a942 │ │ │ │ - lea 0xd6dfa5(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 41a915 │ │ │ │ - lea 0xd6df90(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 41a915 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jb 419165 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 1039cadc <__environ@GLIBC_2.2.5+0xf20be34> │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41a960,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0xd6df12(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 41a971 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + in (%dx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800d497(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41aaab │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41aa50,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x4191c8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41aa50 │ │ │ │ + jne 4191c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x53(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41aa9b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xcc964c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x41aad8,0x0(%rbp) │ │ │ │ - lea 0xd6de43(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ch,0x4800ccc7(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x419208,-0x8(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419208 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d496(%rax) │ │ │ │ - movl $0x41ab28,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - rex.RX or (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x39(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419238 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 41ab18 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41ab34 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + add %r13b,-0x6e(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + jmp f63e30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fisttps -0x77(%rax) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xcc955f(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x41aaf8,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4404a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cc2a(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ad3f │ │ │ │ - movq $0x41ac70,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4192f1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41937d │ │ │ │ + movq $0x4192e0,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ac70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sub %ecx,%esp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 41ac9f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 41ad53 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x41ad18,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ad18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ah,0x4c00cc3f(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419388 │ │ │ │ + movq $0x4424e0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + movq $0x419338,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 418ca8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ int3 │ │ │ │ - add %cl,0xd(%rbp,%rcx,4) │ │ │ │ - mov $0x4c00cc93,%ebx │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 419344 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419398 │ │ │ │ + movq $0x419140,-0x20(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + movq $0x419188,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41ae28 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 413d80 │ │ │ │ + lea 0xcc3f1c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f64d30 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x41ada8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cc28(%rax) │ │ │ │ - movl $0x41add8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41add8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00cc28(%rax) │ │ │ │ - lea 0xcc92fb(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41ae28 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4193e1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %cl,%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41aefe │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41aef3 │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x41a8e0,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x41af38,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xcc29db(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x51(%r8) │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 1039cd54 <__environ@GLIBC_2.2.5+0xf20c0ac> │ │ │ │ (bad) │ │ │ │ - jne 41af60 │ │ │ │ + fldl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x419440,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419440 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - es int3 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 41b110 │ │ │ │ - movq $0x41b008,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800cc3f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 419527 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x419488,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b008 │ │ │ │ + jne 419488 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB push $0x20458b48 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 41b109 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x49000000(%rbx) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b0f9 │ │ │ │ - movq $0x41a9e0,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x41abc8,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 419513 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x4193b8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - movq $0x41b148,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b148 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ds int3 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ nop │ │ │ │ + ds int3 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5c(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b190 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x41b1d8,0x0(%rbp) │ │ │ │ - lea 0xd6d742(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov $0xa7,%ch │ │ │ │ + movabs %al,0x38885c74900 │ │ │ │ + cmp %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d48f(%rax) │ │ │ │ - movl $0x41b228,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - or 0x0(%rdi),%bl │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xb7048b(%rip),%rax │ │ │ │ + movq $0x419500,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 41b238 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x419400,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xcc3c0f(%rip),%r14 │ │ │ │ + lea 0xd53eb8(%rip),%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc3e39(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b286 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x41b1f8,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cd0458d4800d15b,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41b344 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41b300,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b300 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5b(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 41b319 │ │ │ │ - lea 0xd15b50(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x41b358,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + movq $0x41cf20,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4195c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3d(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4196e1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41977b │ │ │ │ + movq $0x4196d0,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x8b4800cc,%eax │ │ │ │ + jne 4196dc │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419786 │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + movq $0x419628,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + movq $0x419740,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6bc98,0x0(%rbp) │ │ │ │ + jmp 419560 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b4bf │ │ │ │ - movq $0x41b440,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r14b,-0x4c(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + jge 41974c │ │ │ │ + movq $0x419768,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp f63e30 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 419774 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xcc3c86(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f64d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %esp,%edx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 41b4f4 │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x24,%al │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41b54d │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b542 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4197cd │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x41b4d8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp f371b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2f(%rsi) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - pop %rdi │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41980d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 41b5db │ │ │ │ - roll $1,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b5db │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b5d0 │ │ │ │ + jb 41984d │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x41b568,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb6e2a5(%rip),%r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp f371b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x55(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b6b8 │ │ │ │ - movq $0x41b650,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b650 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + jb 41988d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rbp │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jne 41b6bc │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4900cc39(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b6a8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x41b588,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd6d26f(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + ja 4198e0 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4424e0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + jmp 418ca8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x6(%rbx),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 41b742 │ │ │ │ - roll $1,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b7bb │ │ │ │ - movq $0x41b740,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 419929 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rsp │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x41b770,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b770 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rbx │ │ │ │ - roll $1,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b7ab │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + movq $0x419900,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41b5f8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800cc3a(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 419b2c │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4199f8,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - call 484283fa <__environ@GLIBC_2.2.5+0x47297752> │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b85f │ │ │ │ - movq $0x41b838,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + rex.R and $0xf8,%al │ │ │ │ + mov $0x98,%al │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + add $0x24,%al │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + movq $0x419a68,0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea 0xd547d3(%rip),%r14 │ │ │ │ + movq $0xf6de08,-0x18(%rbp) │ │ │ │ + movq $0x116ee91,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e2c300 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4900cc39(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419b40 │ │ │ │ + movq $0x41cf00,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + movq $0x419948,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + movq $0x419ad0,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6bc98,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 419560 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + or %esi,%edx │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + fwait │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b838 │ │ │ │ + jne 419b00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cc21(%rax) │ │ │ │ - movl $0x41b878,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + or %esi,%edx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0xc(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp f63e30 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f64d30 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x21(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %cl,%ah │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + fadds (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b941 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x41b4f8,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x41b5f8,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 41b90e │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + ja 419c84 │ │ │ │ + lea 0xb738cc(%rip),%rax │ │ │ │ + lea 0xb6fc53(%rip),%rbx │ │ │ │ + movq $0x4197a8,-0xd0(%r12) │ │ │ │ + mov %rbx,-0xc0(%r12) │ │ │ │ + lea -0xd0(%r12),%rbx │ │ │ │ + lea 0xb6fc10(%rip),%rcx │ │ │ │ + movq $0x4197e8,-0xb8(%r12) │ │ │ │ + mov %rcx,-0xa8(%r12) │ │ │ │ + lea -0xb8(%r12),%rcx │ │ │ │ + lea 0xb6fbc8(%rip),%rdx │ │ │ │ + movq $0x419828,-0xa0(%r12) │ │ │ │ + mov %rdx,-0x90(%r12) │ │ │ │ + lea -0xa0(%r12),%rdx │ │ │ │ + movq $0x419868,-0x88(%r12) │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ + movq $0xed2ae8,-0x70(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + movq $0x118c5a9,-0x50(%r12) │ │ │ │ + movq $0x118bd49,-0x48(%r12) │ │ │ │ + movq $0x118c5a9,-0x40(%r12) │ │ │ │ + movq $0x118bd89,-0x38(%r12) │ │ │ │ + lea -0x6f(%r12),%rbx │ │ │ │ + movq $0xed2aa8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x117d849,-0x18(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + movq $0x4199b0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 41b5f8 │ │ │ │ - movq $0x41b6f0,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd7034a(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xd8,0x388(%r13) │ │ │ │ + lea 0xcc37c2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41bada │ │ │ │ - movq $0x41b9e0,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b9e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 419d0b │ │ │ │ + movq $0x419cf8,-0x10(%rbp) │ │ │ │ + lea 0xd6ec31(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xd6ec27(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb8e90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cc1f(%rax) │ │ │ │ - movl $0x41ba20,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ba20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbx) │ │ │ │ - movl $0x41ba58,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ba58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x49f0f8a5(%r10) │ │ │ │ - lret │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 41ba78 │ │ │ │ - movq $0x41baf0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 41baa3 │ │ │ │ - lea 0xcc1e6c(%rip),%r9 │ │ │ │ - lea 0xd6ce76(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x41bb88,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp f63e30 │ │ │ │ - lea 0xcc1dfe(%rip),%r9 │ │ │ │ - lea 0xd6ce40(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + lea 0xcc3756(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.WB sbb %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x68(%rdi) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%rbx),%rdx │ │ │ │ - jg 41bb3b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd70125(%rip),%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - push %rdi │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 419d4d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 419cb8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd6cd3f(%rip),%rsi │ │ │ │ - lea 0xd6cd60(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 41ae28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x4800cc1d(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41bc00 │ │ │ │ + jb 419d8d │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd5f18d(%rip),%r8 │ │ │ │ - lea 0xcc84e6(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41b970 │ │ │ │ + jmp 419cb8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x36(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + movq $0x419d28,-0x28(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + movq $0x419d68,-0x10(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 419690 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xcc3671(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41bc54 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x41ce80,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xd(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcc3624(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x18(%rdi) │ │ │ │ + movq $0x41cea0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc35d9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + movq $0x41cec0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xcc3571(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cc1c(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41be26 │ │ │ │ - movq $0x41bd68,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41bd68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb $0xcc,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x4424e0,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + movq $0x41cee0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xa(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xcc3504(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 419ff6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jg 41bd97 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + je 419ff1 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd6e920(%rip),%rsi │ │ │ │ + lea 0xcc3c49(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efb088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 41bde2 │ │ │ │ - movq $0x41bc80,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x41be50,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x41bf10,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %esp,%ecx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x42(%r8) │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 41be78 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd6e8c3,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cmp $0xcc,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41a0bf │ │ │ │ + movq $0x41a078,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a078 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800cc3c(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x41a0a8,-0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e467f0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb %ah,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,0x4800cc3c(%rax) │ │ │ │ + movl $0x41a0e0,0x0(%rbp) │ │ │ │ + lea 0xcc3c49(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp efb9f8 │ │ │ │ + lea 0xcc3c82(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0xe(%rbp) │ │ │ │ + lea 0xd60c7a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41beef │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xcc8201(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41b970 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + ja 41a127 │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ - int3 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x41bc20,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x41bf80,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0xe477c8,-0x18(%r12) │ │ │ │ + movq $0x10ddd59,-0x10(%r12) │ │ │ │ + movq $0x1170861,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ + lea 0xcc3bff(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %ecx,%esp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x9ffbe41(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 41bfa8 │ │ │ │ + add %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x3b(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 7339db0c <__environ@GLIBC_2.2.5+0x7220ce64> │ │ │ │ + jle 41a20a │ │ │ │ + movl $0x41a1f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a1f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp %esp,%ecx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + movq $0x41a228,-0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e467f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900cc19(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41bfe3 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xcc810c(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41b970 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %esp,%ecx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x5e(%r8) │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0xcc3ac9,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp efb9f8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0xc(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f64cc0 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c044 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 41a2a1 │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 41c087 │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41c0ef │ │ │ │ - movq $0x41c0c8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41c0c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %ecx,%esp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %al,%cl │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a331 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41a308,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %cl,%ah │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - ja 41c328 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x41b2c0,-0x98(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x88(%r12) │ │ │ │ - movq $0x41b3e8,-0x80(%r12) │ │ │ │ - lea -0x98(%r12),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - movq $0x41b7d8,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - movq $0x41b970,-0x48(%r12) │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x7c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x64(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x44(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 41c1fc │ │ │ │ - movq $0x41c010,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x41c368,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x41c250,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41c250 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl (%rax) │ │ │ │ - lret $0x17 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + cmp %ecx,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41a453 │ │ │ │ + movq $0x41a398,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,0x55(%rbx,%rcx,4) │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 41c338 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c318 │ │ │ │ - movq $0x41bbc8,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x41bcd8,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd5ea32(%rip),%r8 │ │ │ │ - lea 0xcc7d8b(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41b970 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4c00cc39(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a45e │ │ │ │ + movq $0x41a1b8,-0x18(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + movq $0x41a2d0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + movq $0x41a3f8,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f648a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - adc $0xc74800cc,%eax │ │ │ │ - add %r10b,-0x9ffbe3d(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %sil,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 41c390 │ │ │ │ + jne 41a420 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x19(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41a480,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a480 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd60925(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcc3966(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f64d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x834900cc,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41b970 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + jo 41a508 │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41a4f9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41a590 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,(%rdx) │ │ │ │ int3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41c450 │ │ │ │ + jb 41a574 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c445 │ │ │ │ + ja 41a569 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xcc7ca0(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + movq $0x41ce20,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcc3807(%rip),%rsi │ │ │ │ + lea 0xcc3981(%rip),%r14 │ │ │ │ + lea 0xd55f48(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41c070 │ │ │ │ + jmp f70478 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cc14(%rax) │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ + add %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800cc39(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41c5d6 │ │ │ │ - movq $0x41c500,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + jb 41a6e1 │ │ │ │ + movq $0x41a5d0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c500 │ │ │ │ + jne 41a5d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - rex.WX (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - adc $0xcc,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 41c52f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0xe(%rbp) │ │ │ │ + lea 0xd6e31e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41a628,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a628 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 41c58f │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - lea 0xcc7b61(%rip),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 419ff8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - movq $0x41c600,0x30(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%r8b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4c00cc12(%rax) │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - lea 0xcc7acf(%rip),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 419ff8 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc %esp,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c699 │ │ │ │ - movq $0x41c680,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp %ecx,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41a660,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c680 │ │ │ │ + jne 41a660 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cc13(%rax) │ │ │ │ - movl $0x41c918,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcc1390(%rip),%rbx │ │ │ │ + add %ah,%al │ │ │ │ + cmp %cl,%ah │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x6c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x41a4d0,-0x60(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + movq $0x41a510,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + lea -0x40(%r12),%rcx │ │ │ │ + movq $0x4424e0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WR pop %rdi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x13(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 41c710 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ce68 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jmp 41ca52 │ │ │ │ - nop │ │ │ │ - rex.WR pop %rdi │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cc12(%rax) │ │ │ │ - mov 0x50(%rbp),%eax │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 41c7b8 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ce21 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jmp 41ca52 │ │ │ │ - nop │ │ │ │ - rex.WR pop %rdi │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a739 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + movq $0x10e5302,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp de0a28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc %ah,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 41c860 │ │ │ │ + add %dl,-0x2b(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41a7f6 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cd93 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ + ja 41a7eb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41a708,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jmp 41ca52 │ │ │ │ - nop │ │ │ │ - rex.WRB lahf │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + movq $0x41a7d8,-0x20(%rbp) │ │ │ │ + lea 0xd555a8(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x30(%rbp) │ │ │ │ + movq $0x118bc69,-0x28(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp e40868 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x11(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 41ca52 │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - adc %cl,%ah │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41c930 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x7(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%r9 │ │ │ │ - mov 0x17(%rbx),%r10 │ │ │ │ - mov 0x1f(%rbx),%r11 │ │ │ │ - mov 0x27(%rbx),%r14 │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %r11,%rcx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 41ca25 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov (%rax,%rdx,1),%sil │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - movzbl %sil,%edi │ │ │ │ - cmp $0x22,%rdi │ │ │ │ - je 41c860 │ │ │ │ - cmp $0x5c,%rdi │ │ │ │ - je 41cd58 │ │ │ │ - cmp $0x20,%sil │ │ │ │ - jb 41c7b8 │ │ │ │ - cmp $0x80,%sil │ │ │ │ - jae 41c710 │ │ │ │ - inc %rdx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jmp 41c970 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp eb94d8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRB movabs $0x1e000000000000,%r15 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ccb0 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cc70 │ │ │ │ - movq $0x41c070,-0x20(%r12) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - add %rcx,%rsi │ │ │ │ - lea -0x1c(%r12),%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jge 41cabc │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41c070 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x41cb20,-0x30(%rbp) │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r8,0x8(%rbp) │ │ │ │ - mov %r9,0x10(%rbp) │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41cb20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lret $0x2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB push %r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 41cc25 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cc15 │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x41c3e8,-0x90(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x41c470,-0x60(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41a879 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cc60 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0xcc7485(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + ja 41a86e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + movq $0x41a590,-0x28(%r12) │ │ │ │ + movq $0x41a750,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41c070 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x41c8b0,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41c9d8,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - rex.WR pop %rdi │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41a590 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x8b4800cc,%eax │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 41cd58 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cdda │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jmp 41ca52 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41c808,-0x40(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41cd00,-0x40(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41c760,-0x40(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41c6b8,-0x40(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41cf0f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call f60190 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41cf0a │ │ │ │ - movq $0xf6bc80,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xd6ba08(%rip),%rdi │ │ │ │ - mov $0x22,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a8b5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ecfd20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp de0880 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41d4b8 │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a8f5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x2c(%rdx) │ │ │ │ + js 41a944 │ │ │ │ + int3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 41cff4 │ │ │ │ + jb 41aa7e │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41cf98,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41a960,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41cf98 │ │ │ │ + jne 41a960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 41cf6b │ │ │ │ + add %ch,(%rax) │ │ │ │ + ss int3 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cfe4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41a810,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x41d018,0x8(%rbp) │ │ │ │ - lea 0xd6b92b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea -0x18(%r12),%rcx │ │ │ │ + movq $0x41a9c8,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x30(%r8) │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - mov %dh,0x0(%rdx,%rbx,4) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a9c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x35(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 41d054 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 41d060 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x39(%r8) │ │ │ │ + adc %r15b,-0x56(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ (bad) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4413f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x8b4800cc,%eax │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,0x48000000(%rdi) │ │ │ │ + mov 0x7(%rbx),%ecx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + movq $0x41a890,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + movq $0x41a8d0,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x10(%r12),%rcx │ │ │ │ + movq $0x41aaa8,-0x10(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efb9f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800cc34(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + jmp 41aa04 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41d038,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + jmp f651a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cd0458d4800d470,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41d174 │ │ │ │ + add %cl,0x4800ccae(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 41aae4 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 440400 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x41aa00,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x4800cc34(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ab5c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ab51 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41d118,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41d118 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41a910,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x70(%rax) │ │ │ │ + rex xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d164 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x41d198,0x8(%rbp) │ │ │ │ - lea 0xd6b7ab(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41abf3 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41aba8,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41aba8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - roll $1,0x0(%rcx) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 41d1d4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 41d1e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x41abd0,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41d1b8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc $0x0,%dh │ │ │ │ + movq $0xf6cf40,-0x8(%rbp) │ │ │ │ + movq $0x1188901,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ac30 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xb6eb74(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41d2cc │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d2c1 │ │ │ │ + jb 41ac70 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x41d0c8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xcc6e27(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea 0xb6eb59(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp f371b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41acb0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xb6eb39(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - int3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x78,%al │ │ │ │ - roll %cl,0x0(%rcx) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41d378 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41acf0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xb7e42a(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ah,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 41d3a7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41afcd │ │ │ │ + movq $0x41ad50,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ad50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 41d407 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcc6ce9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41d4b8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x41d470,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add %ecx,%esp │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - pop %rdi │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %bl,0x32(%rax) │ │ │ │ int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 41d4bf │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41d4b8 │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + addl $0x0,(%rdx,%rax,1) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add (%rdi),%cl │ │ │ │ + orl $0x2,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41afd8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x41ce60,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41ad10 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x23(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41aff8 │ │ │ │ + movq $0x41ab70,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + lea 0xb6ebc5(%rip),%rbx │ │ │ │ + movq $0x41ae38,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp f371b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cc01(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d861 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 41d5d5 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 41dd06 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 41d956 │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 41dc56 │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 41dba6 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41d510 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 41d575 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %cl,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 41d5c0 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,0x4800d552(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41ae68,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x52(%rax) │ │ │ │ + {rex2 0x0} dec %ecx │ │ │ │ + add $0xc0,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d884 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ + ja 41b008 │ │ │ │ + movq $0xf3e480,-0xb8(%r12) │ │ │ │ + movq $0x100,-0xb0(%r12) │ │ │ │ + lea -0xb7(%r12),%rax │ │ │ │ + movq $0xf3e480,-0xa8(%r12) │ │ │ │ + movq $0x100,-0xa0(%r12) │ │ │ │ + lea -0xa7(%r12),%rcx │ │ │ │ + movq $0x41ac08,-0x98(%r12) │ │ │ │ + lea -0x98(%r12),%rdx │ │ │ │ + movq $0x41ac48,-0x88(%r12) │ │ │ │ + lea -0x88(%r12),%rsi │ │ │ │ + movq $0x41ac88,-0x78(%r12) │ │ │ │ + lea -0x78(%r12),%rdi │ │ │ │ + movq $0xed2ae8,-0x68(%r12) │ │ │ │ + mov %rdi,-0x60(%r12) │ │ │ │ + mov %rsi,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x118bef9,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x118bf49,-0x30(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ + movq $0x41acc8,-0x28(%r12) │ │ │ │ + lea -0x28(%r12),%rcx │ │ │ │ + movq $0xed2aa8,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 41d7d4 │ │ │ │ - movq $0x41d688,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41d688 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - dec %ebx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ + movq $0x117d849,(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 41dd45 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 41afbd │ │ │ │ + lea 0xd5fdfc(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d785 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x41d248,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x41d2e8,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ + ja 41afe8 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x41ab00,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + movq $0x41add0,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 41a360 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41ad10 │ │ │ │ + lea 0xcc2fd4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0xc0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0x458b4800,%esp,%edx │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 41d7f0 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b055 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b095 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b0d5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b115 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0xcc,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b155 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41c890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + subb $0xcc,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b1c6 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d823 │ │ │ │ - movq $0x41cf48,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + ja 41b1bb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41b130,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x41d7a8,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,(%rsi) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41b231 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41b215 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xcc0240(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41d578,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 41c890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41d934 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 41d956 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d9fd │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41d602 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41dca8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41d8f8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41dbf8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41db48,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x45,-0x72b7ff34(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b255 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41c890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sti │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41db84 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 41dba6 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + subb $0x45,-0x72b7ff34(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b2c6 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41dacd │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41d602 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ + ja 41b2bb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41b230,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 41dc34 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 41dc56 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41da65 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41d602 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b310 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41b3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cbf9(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 41dd06 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d995 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 41d602 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 41d7d4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4842aea9 <__environ@GLIBC_2.2.5+0x4729a201> │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41ddfc │ │ │ │ + jb 41b3a4 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41ddb8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41b370,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ddb8 │ │ │ │ + jne 41b370 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800d130(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 41ddd1 │ │ │ │ - lea 0xd13098(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x41de10,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41b411 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41b48e │ │ │ │ + movq $0x41b408,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b408 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41df77 │ │ │ │ - movq $0x41def8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 41b41c │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 41b426 │ │ │ │ + lea 0xd6d4e2(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41b468,-0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41def8 │ │ │ │ + jne 41b468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - filds 0x0(%rcx) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + jne 41b492 │ │ │ │ + lea 0xd6d47a(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b4fd │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41b2e0,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + movq $0x41b328,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41df28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800cc2a(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 41ad10 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub %ah,%cl │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41b528,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e39168 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x2c(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 41dfac │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ + or %ch,(%rdx) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 41b65d │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b652 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + lea -0x26(%r12),%rcx │ │ │ │ + movq $0x41b3c0,-0x28(%r12) │ │ │ │ + movq $0x41b548,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + movq $0x41b638,-0x28(%rbp) │ │ │ │ + lea 0xd5474a(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x38(%rbp) │ │ │ │ + movq $0x118bc69,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp e40868 │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41b3c0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 41b69f │ │ │ │ + int3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41e005 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41dffa │ │ │ │ + jb 41b69d │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x41df90,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 41c890 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %rcx,%rdx │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + cmp %ch,(%rcx) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41b678,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,(%rbx) │ │ │ │ - roll $1,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41e093 │ │ │ │ - add $0x18,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub %cl,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b76f │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e088 │ │ │ │ + ja 41b764 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x41e020,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb6b7ed(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41b6b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp eb94d8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800d12a(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41e170 │ │ │ │ - movq $0x41e108,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41e108 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jne 41e174 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e160 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x41e040,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd6a7b7(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x6(%rbx),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + jb 41b7b1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41b8a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xd1,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41e273 │ │ │ │ - movq $0x41e1f8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41e1f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB loopne 41b819 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41b86d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41b820,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd6be5f(%rip),%r14 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x29(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x41e228,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41e228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x29(%rbp) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e263 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + ja 41b871 │ │ │ │ + movq $0x41cf60,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41e0b0 │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bh │ │ │ │ - lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - jle 41e2e2 │ │ │ │ - movl $0x41e2f0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + rex.RB loopne 41b8f1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41b9b7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41b8e8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41e2f0 │ │ │ │ + jne 41b8e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test $0x0,%bl │ │ │ │ - movq $0x41e330,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0xe(%rbp) │ │ │ │ + lea 0xd6d006(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41b940,-0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900cbf6(%rax) │ │ │ │ - add $0x50,%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e3f9 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x41dfb0,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x41e0b0,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 41e3c6 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + ja 41b9bb │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41b788,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + movq $0x41b7c8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 41e0b0 │ │ │ │ - movq $0x41e1a8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd6d892(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmc │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41e592 │ │ │ │ - movq $0x41e498,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41e498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - hlt │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fsub %st(4),%st │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ba40 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41ba18,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41e4d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4800cbf4(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41e56b │ │ │ │ - movq $0x41e510,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41e510 │ │ │ │ + jne 41ba18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - hlt │ │ │ │ - lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x49f0f8a5(%r10) │ │ │ │ - lret │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 41e530 │ │ │ │ - movq $0x41e5a8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 41e55b │ │ │ │ - lea 0xcbf3b4(%rip),%r9 │ │ │ │ - lea 0xd6a3be(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x41e640,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcbf346(%rip),%r9 │ │ │ │ - lea 0xd6a388(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB sbb %al,(%r8) │ │ │ │ + movq $0xf6d468,-0x10(%rbp) │ │ │ │ + movq $0x10e5302,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0a28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jnp 41e573 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x68(%rdi) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%rbx),%rdx │ │ │ │ - jg 41e5f3 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd6d66d(%rip),%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - push %rdi │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + rex.X │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41baee │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bae3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41b9e0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + movq $0x41bad0,-0x20(%rbp) │ │ │ │ + lea 0xd542ad(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x30(%rbp) │ │ │ │ + movq $0x118bc69,-0x28(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp e40868 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c00cbf2(%rax) │ │ │ │ - mov 0x40(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd6a287(%rip),%rsi │ │ │ │ - lea 0xd6a2a8(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 41ae28 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp eb94d8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repnz lret │ │ │ │ + add %ch,%al │ │ │ │ + and $0xcc,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41e6b8 │ │ │ │ + jb 41bb9a │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bb8f │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd5c6d5(%rip),%r8 │ │ │ │ - lea 0xcc5a2e(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41b710,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + lea -0x1f(%r12),%rcx │ │ │ │ + movq $0x41b8a0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x41ba58,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41e428 │ │ │ │ + jmp 41b8a0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + xor %dl,-0x72b7ff34(%rip) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41bbdc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xcc150e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e70c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x72b7ff34(%rip) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41bcba │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41bc40,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41bc40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800cc14(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bcbe │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41bbb0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + movq $0x41bca0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41bca0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800cc9e(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4413f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41bd09 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41bde8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int1 │ │ │ │ - lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x20,%al │ │ │ │ - call ffffffff8b89e7e8 <__environ@GLIBC_2.2.5+0xffffffff8a70db40> │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41bdba │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41bd78,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41e820 │ │ │ │ + jne 41bd78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xf(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 41e84f │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 41e89a │ │ │ │ - movq $0x41e738,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x41e908,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x41e9c8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x41bce0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x10(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - jmp ffffffffc437e953 <__environ@GLIBC_2.2.5+0xffffffffc31edcab> │ │ │ │ - (bad) │ │ │ │ - jne 41e930 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e9a7 │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xcc5749(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41e428 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900cbef(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ea18 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x41e6d8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x41ea38,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 1039f73c <__environ@GLIBC_2.2.5+0xf20ea94> │ │ │ │ (bad) │ │ │ │ + mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x16(%r8) │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 41ea60 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41be30,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41be30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xcc5654(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41e428 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0xa(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bea9 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41bd20,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c831,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41bf42 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41eafc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 41bf37 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0xf3e540,-0x20(%r12) │ │ │ │ + movq $0x117c821,-0x18(%r12) │ │ │ │ + movq $0x1188901,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rcx │ │ │ │ + movq $0x41bde8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41bde8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xcb,%dh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41eba7 │ │ │ │ - movq $0x41eb80,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41bfd9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41bfa0,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41eb80 │ │ │ │ + jne 41bfa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x12(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shr $0x41,%bl │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - ja 41ede0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x41dd78,-0x98(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x88(%r12) │ │ │ │ - movq $0x41dea0,-0x80(%r12) │ │ │ │ - lea -0x98(%r12),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - movq $0x41e290,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - movq $0x41e428,-0x48(%r12) │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x7c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x64(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x44(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 41ecb4 │ │ │ │ - movq $0x41eac8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x41ee20,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x41bed0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x41ed08,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ed08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl (%rax) │ │ │ │ - lret $0x17 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,0x55(%rbx,%rcx,4) │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 41edf0 │ │ │ │ - add $0x90,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c0a6 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41edd0 │ │ │ │ - movq $0x41e680,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x41e790,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 41c09b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41bf58,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c811,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd5bf7a(%rip),%r8 │ │ │ │ - lea 0xcc52d3(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41e428 │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + lea 0xb77f69(%rip),%rbx │ │ │ │ + movq $0x41c088,-0x10(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x15(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x12(%r8) │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ (bad) │ │ │ │ - jne 41ee48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41c157 │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41c118,-0x18(%rbp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0xf6cf40,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jmp 41ee12 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41e428 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41c000,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41f118 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jmp 41ee8a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41ef28 │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 41c21e │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ef1d │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 41c213 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + movq $0x41c0c0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xcc51c8(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + lea 0xb6d1e0(%rip),%rbx │ │ │ │ + movq $0x41c200,-0x10(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41eb28 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp f371b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x15(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xd8,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41c34b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41c280,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41efd8 │ │ │ │ + jne 41c280 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jle 41c255 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 41f007 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 41f067 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcc5089(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41d4b8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x41f0d0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + movq $0x41c2b8,-0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jmp ffffffff8b8df19d <__environ@GLIBC_2.2.5+0xffffffff8a74e4f5> │ │ │ │ - rex.WRB or %r9b,0x5(%r13,%rcx,4) │ │ │ │ - decl -0x34(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ + jge 41c28d │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 41f11f │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 41c2d0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c34f │ │ │ │ + movq $0x41c180,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + movq $0x41c338,0x18(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41d4b8 │ │ │ │ - nop │ │ │ │ - js 41f0ef │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + lea 0xd66979(%rip),%r14 │ │ │ │ + movq $0xf6cf40,0x8(%rbp) │ │ │ │ + movq $0x1188901,0x10(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 41f0ff │ │ │ │ - lret │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1c(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f16a │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x22,%rax │ │ │ │ - jne 41f153 │ │ │ │ - movq $0x41f408,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41c761 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41c3c8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcbe926(%rip),%r9 │ │ │ │ - lea 0xcbe901(%rip),%r8 │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%edi │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c3c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - lret │ │ │ │ + add %ch,(%rax) │ │ │ │ + sbb $0xcc,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 41f1ea │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f94b │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - jmp 41f52e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%edi │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x72b7f81f(%rbx) │ │ │ │ + adc $0xb85da7,%eax │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cbe8(%rax) │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 41f29a │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f8fb │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - jmp 41f52e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%edi │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esp,%ecx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + add %r14b,0x480041c4(%r8) │ │ │ │ + mov %eax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c4b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,$0xcb │ │ │ │ + add %dl,%al │ │ │ │ + or $0xcc,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 41f34a │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f85b │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - jmp 41f52e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ds,0x0(%rdi) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,-0x38b70000(%rbx,%rax,1) │ │ │ │ + rex.R and $0xd0,%al │ │ │ │ + lock mov $0x89490041,%ebx │ │ │ │ + rex.R and $0xe0,%al │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + movq $0x41cf80,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xb(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,$0xcb │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1b(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 41f52e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + rex.R and $0x40,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 41c3f4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,$0xcb │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %esp,%ecx │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - jae 41f41e │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0x1f(%rbx),%r9 │ │ │ │ - mov 0x27(%rbx),%r10 │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - inc %r11 │ │ │ │ - mov %r8,%r14 │ │ │ │ - add %r11,%r14 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add %rax,%r14 │ │ │ │ - mov %r9,%rax │ │ │ │ - sub %r11,%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jge 41f501 │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov (%r14,%rcx,1),%dl │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - movzbl %dl,%edi │ │ │ │ - cmp $0x22,%rdi │ │ │ │ - je 41f34a │ │ │ │ - cmp $0x5c,%rdi │ │ │ │ - je 41f812 │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jb 41f29a │ │ │ │ - cmp $0x80,%dl │ │ │ │ - jae 41f1ea │ │ │ │ - inc %rcx │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - jmp 41f45a │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x48000003(%rdi) │ │ │ │ + movl $0x41c4f0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c4f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %?,0x0(%rdi) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - out %al,$0xcb │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %ah,%cl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rbp,%rbx,2) │ │ │ │ + mov 0x6(%rbx),%eax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f769 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 41c833 │ │ │ │ + movq $0x41c238,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f725 │ │ │ │ - add %rax,%r11 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - jge 41f578 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41eb28 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x41f5d8,-0x38(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + lea 0xb6d4a6(%rip),%rbx │ │ │ │ + movq $0x41c7f0,0x10(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdi,0x10(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f5d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f371b8 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 41c428 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lret $0x4b │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xcb,%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 41f6dd │ │ │ │ - add $0xb0,%r12 │ │ │ │ + add %dl,0x4800cc0b(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + jmp 41c515 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f6cd │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x41eec0,-0x90(%r12) │ │ │ │ - mov %rdx,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r11,-0x68(%r12) │ │ │ │ - movq $0x41ef48,-0x60(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + ja 41c765 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + movq $0x41cf40,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c775 │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0x41b170,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + movq $0x41cf00,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c785 │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x41b1e0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + movq $0x41cf20,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c795 │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ + movq $0x41b270,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + movq $0x41cf00,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f715 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xcc49d0(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ + ja 41c7a5 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x41cf40,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 41eb28 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c7b5 │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + movq $0x41b5a0,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rdx │ │ │ │ + movq $0x41bb08,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + movq $0x41c3f0,-0x10(%rbp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0xd6af0e(%rip),%r14 │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e26158 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x41f3a8,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41f4c0,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x41c420,0x0(%rbp) │ │ │ │ jmp f64d30 │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rdi),%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jrcxz 41f78a │ │ │ │ + add %dl,%al │ │ │ │ + cmp %dl,%ch │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 41f812 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f8ab │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - jmp 41f52e │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41f2f8,-0x40(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41f7c0,-0x40(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41f248,-0x40(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41f198,-0x40(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,(%r8) │ │ │ │ + enter $0x41,$0x48 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800d538(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x41c580,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41c488,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd6adf2(%rip),%r14 │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + jmp e261c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loope 41f982 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41fa5e │ │ │ │ - movq $0x41fa08,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41fa08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + fadds (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 41f9d2 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 46094230 <__environ@GLIBC_2.2.5+0x44f03588> │ │ │ │ - add %al,-0x6(%rax) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41fa40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c9ac │ │ │ │ + lea 0xb7c863(%rip),%rax │ │ │ │ + lea 0xb6cf2b(%rip),%rbx │ │ │ │ + movq $0x41b030,-0xd0(%r12) │ │ │ │ + mov %rbx,-0xc0(%r12) │ │ │ │ + lea -0xd0(%r12),%rbx │ │ │ │ + lea 0xb6cee8(%rip),%rcx │ │ │ │ + movq $0x41b070,-0xb8(%r12) │ │ │ │ + mov %rcx,-0xa8(%r12) │ │ │ │ + lea -0xb8(%r12),%rcx │ │ │ │ + lea 0xb6cea0(%rip),%rdx │ │ │ │ + movq $0x41b0b0,-0xa0(%r12) │ │ │ │ + mov %rdx,-0x90(%r12) │ │ │ │ + lea -0xa0(%r12),%rdx │ │ │ │ + movq $0x41b0f0,-0x88(%r12) │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ + movq $0xed2ae8,-0x70(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + movq $0x118cb99,-0x50(%r12) │ │ │ │ + movq $0x118bde9,-0x48(%r12) │ │ │ │ + movq $0x118cb99,-0x40(%r12) │ │ │ │ + movq $0x118be39,-0x38(%r12) │ │ │ │ + lea -0x6f(%r12),%rbx │ │ │ │ + movq $0xed2aa8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x117d849,-0x18(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + movq $0x41c378,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xd8,0x388(%r13) │ │ │ │ + lea 0xcc1632(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x18(%rdi) │ │ │ │ + movq $0x41ce20,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc15f9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x75ff3420(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x41fffff6,%edx │ │ │ │ - jmp *-0x8(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + movq $0x41ce40,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xcc159a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10dda40,-0x8(%r12) │ │ │ │ + movq $0x41ce60,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xcc153a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x41ce80,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xd(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcc14e4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fb14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x18(%rdi) │ │ │ │ + movq $0x41cea0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc1499(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x18(%rdi) │ │ │ │ + movq $0x41cec0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc1449(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 41fbaf │ │ │ │ - movq $0x41fb88,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41fb88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x41cee0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xa(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcc13f4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800cbdf(%rax) │ │ │ │ - movl $0x41fbd0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcbdf8a(%rip),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x18(%rdi) │ │ │ │ + movq $0x41cf00,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc13a9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fcb5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - movq $0x41eb28,-0x48(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x41f118,-0x30(%r12) │ │ │ │ - lea -0x44(%r12),%r8 │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea -0x2c(%r12),%r9 │ │ │ │ - lea 0x1(%r8),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jl 41fc71 │ │ │ │ - movq $0x41fae0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x41fcd8,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x41cf20,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x41f9b8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - movq $0x41fa80,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x3(%r12),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd6bfd6(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcc1354(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fmulp %st,%st(3) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - std │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 41fd00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x18(%rdi) │ │ │ │ + movq $0x41cf40,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc1309(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x18(%rdi) │ │ │ │ + movq $0x41cf60,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcc12b9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 41fd16 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41f118 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x41cf80,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xb(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcc1264(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + out %eax,(%dx) │ │ │ │ + lret │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fmulp %st,%st(3) │ │ │ │ - add %ch,%cl │ │ │ │ - add %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 41fd58 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %esp,%ecx │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41fdd8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fdcd │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0xd6816f(%rip),%r8 │ │ │ │ - lea 0xcc4318(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x23(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 41ff4f │ │ │ │ - movq $0x41fe80,-0x50(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41fe80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edi,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WRB int3 │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fmul %st,%st(3) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 41feaf │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 41ff0b │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xcc41e1(%rip),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x41ff78,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,0x0(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - fcmovne %st(3),%st │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x73(%rax) │ │ │ │ - cmp $0xcc4157,%eax │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + js 41ce36 │ │ │ │ + mov $0x0,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4d(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4201e6 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %r9,%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jge 42005f │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov (%rsi,%rdi,1),%r8b │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0xb,%r8 │ │ │ │ - jb 420041 │ │ │ │ - cmp $0x21,%r8 │ │ │ │ - jae 4202e9 │ │ │ │ - cmp $0x20,%r8 │ │ │ │ - jae 420298 │ │ │ │ - cmp $0xd,%r8 │ │ │ │ - jne 4202e9 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - jmp 420001 │ │ │ │ - cmp $0xa,%r8 │ │ │ │ - jae 4201d9 │ │ │ │ - cmp $0x9,%r8 │ │ │ │ - jb 4202e9 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - jmp 420001 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420254 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - jge 4200bb │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xd67e7c(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x420110,-0x50(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420110 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %edi,0x0(%rbp) │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x26(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 420128 │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 420205 │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4201c9 │ │ │ │ - movq $0x41fd70,-0x80(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x41fdf8,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - lea -0x80(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - jmp 420001 │ │ │ │ - lea 0xcbd973(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420244 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xd67cfb(%rip),%r8 │ │ │ │ - lea 0xcc3ea4(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4202b8,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - jmp 420001 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WX hlt │ │ │ │ + nop │ │ │ │ + ror $1,%esp │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cbd8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 420078 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 420078 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4208b0 │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + dec %ah │ │ │ │ + mov $0x0,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x48000000,%eax │ │ │ │ + add $0x6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sub %ebp,%ecx │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4203ec │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420390,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420390 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp $0x8b4800d4,%eax │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4203dc │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x420410,0x8(%rbp) │ │ │ │ - lea 0xd68533(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rdi │ │ │ │ + int $0xb6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - nop │ │ │ │ - rex (bad) │ │ │ │ - add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 42044c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 420458 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + int $0xb6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0xb6cdaf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x420430,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + nop │ │ │ │ + fmulp %st,%st(5) │ │ │ │ + mov $0x0,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x3c,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42056c │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420510,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420510 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42055c │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x420590,0x8(%rbp) │ │ │ │ - lea 0xd683b3(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41cfba │ │ │ │ + movq $0x41cfd8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4534a0 │ │ │ │ + lea 0xcc10af(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp %esp,%edx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - add $0x89490042,%eax │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - adc %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ + xor %dl,%ch │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4205cc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4205d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d032 │ │ │ │ + movq $0x41d050,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4534a0 │ │ │ │ + lea 0xcc107f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x10(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbx,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4205b0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x41d098,0x0(%rbp) │ │ │ │ + lea 0xd6b86c(%rip),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xd59c97(%rip),%r14 │ │ │ │ + jmp ea6a68 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor %dl,%dh │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jb 41d04c │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmp %esp,%edx │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + bswap %esp │ │ │ │ + add %ch,%cl │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4206c4 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4206b9 │ │ │ │ + jb 41d0fa │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x4204c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xcc3a2f(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 41d308 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d133 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41d150 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x31(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x70,%al │ │ │ │ - (bad) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae 41d16b │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x41d1b0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 420770 │ │ │ │ + jne 41d1b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 42079f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4207ff │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcc38f1(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4208b0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x420868,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + roll $1,0x0(%rcx) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41d1f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int $0xcb │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - addr32 cmp %cl,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 4208b7 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4208b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sub %dl,%dl │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41d228 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cbcd(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 420c31 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 4209a5 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 420da4 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 420908 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 420945 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int $0xcb │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 420990 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420c54 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 420ba4 │ │ │ │ - movq $0x420a58,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,(%rdi,%rdi,8) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,-0x2e(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 420a58 │ │ │ │ + jne 41d270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 420d19 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420b55 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x420640,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x4206e0,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + movq $0x41d110,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x8b4800d4,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 420bc0 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420bf3 │ │ │ │ - movq $0x420340,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x420b78,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xcbcf38(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x420948,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x420d48,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 420ba4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 420d84 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 420da4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420cb3 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4209d2 │ │ │ │ + add %bh,0x4800d5dc(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d404 │ │ │ │ + movq $0x41d340,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41d340 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 421380 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xor %esp,%edx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 420ebc │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420e60,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + or $0x894800cc,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x48000000(%rsi) │ │ │ │ + movl $0x41d388,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 420e60 │ │ │ │ + jne 41d388 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor %esp,%edx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %dh,0x4900cc0d(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 420eac │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ + ja 41d3e6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41d0d8,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x41d150,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x420ee0,0x8(%rbp) │ │ │ │ - lea 0xd67a63(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x41d420,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd5dbe8(%rip),%r14 │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp ee6c78 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea 0xd6b504(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea 0xcc0d2d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800d432(%rax) │ │ │ │ - movl $0x420f28,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 420f1c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 420f28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + and %bh,%ch │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or $0x8d4800cc,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41d462 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41d688 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xb,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733a0dcc <__environ@GLIBC_2.2.5+0x72210124> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 83a955 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd60b81(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb8d58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x420f00,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rcx) │ │ │ │ + adc %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42103c │ │ │ │ + rex.RB loopne 41d561 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41d566 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420fe0,-0x20(%rbp) │ │ │ │ + movq $0x41d558,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 420fe0 │ │ │ │ + jne 41d558 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800d431(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 421040 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42102c │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x421060,0x8(%rbp) │ │ │ │ - lea 0xd678e3(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,%al │ │ │ │ + or %dh,%dl │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + cmovs -0x7cb7f7a3(%rbx),%ecx │ │ │ │ (bad) │ │ │ │ + and -0x1(%rcx),%al │ │ │ │ + lock nopw %gs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor %edx,%esp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x49004210(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 42109c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4210a8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,0x4800d60a(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d5b8 │ │ │ │ + movq $0x41d5d0,-0x18(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xd60a7e(%rip),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb8830 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x421080,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x30(%rax) │ │ │ │ + add %dl,0xa(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 421194 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rdi,2) │ │ │ │ + add $0x68,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421189 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x420f90,-0x28(%r12) │ │ │ │ + ja 41d649 │ │ │ │ + movq $0x41d478,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x41d510,-0x48(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf6a960,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xcc2f5f(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cbc4(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ + add %bl,0x4800d609(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 421313 │ │ │ │ - movq $0x421240,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + jb 41d722 │ │ │ │ + movq $0x41d6c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 421240 │ │ │ │ + jne 41d6c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 42126f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4212cf │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcc2e21(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 421380 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x421338,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %cl,0x4800cc0a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41d72d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41d712 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41d440,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x41d588,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41d588 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret │ │ │ │ - lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub $0x8b4800cc,%eax │ │ │ │ - jge 421387 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 421380 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xcc0a1f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd6b1cd(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + js 41d749 │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d80f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41d7a0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41d7a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - ret $0xcb │ │ │ │ - lea -0x70(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 421729 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 42149d │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 421bce │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 42181e │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 421b1e │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 421a6e │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4213d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 42143d │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - ret $0xcb │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42174c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 42169c │ │ │ │ - movq $0x421550,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %ch,(%rax) │ │ │ │ + sti │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + movl $0x41d7c8,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 421550 │ │ │ │ + jne 41d7c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ror $0x0,%ebx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 421c0d │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42164d │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x421110,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x4211b0,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sti │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41d7f0 │ │ │ │ + movq $0x41d828,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xd67232(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41d850,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd67213(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sub %ah,%dl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 4216b8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4216eb │ │ │ │ - movq $0x420e10,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + add %ah,0x4800d5fa(%rax) │ │ │ │ + lea 0xd5faeb(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x421670,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xcbc638(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x421440,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cbbe(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 42181e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4218c5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4214ca │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x421b70,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4217c0,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x421ac0,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x421a10,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,-0x6(%rax) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea 0xd5fac3(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x44(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 421a4c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 421a6e │ │ │ │ - add $0x20,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cli │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d8f0 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421995 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4214ca │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 41d8e5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41d750,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb6c5d8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cbbb(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 421b1e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42192d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4214ca │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x8b4800cb,%edx │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 421bac │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 421bce │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42185d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4214ca │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 42169c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 427d38 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d931 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb6c59c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dl │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 421ce4 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x421ca0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %cl,(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%cl │ │ │ │ (bad) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int1 │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 421cb9 │ │ │ │ - lea 0xd0f1b0(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x421cf8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + loopne 41d96d │ │ │ │ + int3 │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%cl │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0xcc,(%rdi) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%cl │ │ │ │ + idiv %esp │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 421df6 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %cl,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41d9fb │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x421dc0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421dc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x41da10,-0x30(%rbp) │ │ │ │ + lea 0xd62f2d(%rip),%rdi │ │ │ │ + lea 0xd62f3e(%rip),%rsi │ │ │ │ + lea 0xd5dbc1(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp ec0678 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4900cc07(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41da40 │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x41da60,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x490041da(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 41d308 │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 421f27 │ │ │ │ - movq $0x421e78,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsi,%rsi,2) │ │ │ │ + movl $0x41dac0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 421e78 │ │ │ │ + jne 41dac0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r13b,0x4800421e(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + add %bh,-0x7cff33fa(%rax) │ │ │ │ + jrcxz 41daca │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41db3a │ │ │ │ + movq $0x41daf0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 421ea8 │ │ │ │ + jne 41daf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800cc06(%rax) │ │ │ │ + movl $0x41dcb8,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + movq $0x41db28,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41db28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x6(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %r8b,%r8b │ │ │ │ + fildl 0x0(%rcx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + movq $0x41db60,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 421ed8 │ │ │ │ + jne 41db60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41d968,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41dc70,0x18(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 446530 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bh,0x4900cc05(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41dbfc │ │ │ │ + movq $0x41d948,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x41dc28,0x18(%rbp) │ │ │ │ + lea -0x1(%rbx),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 446530 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x41dbc0,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x24(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + push %rdi │ │ │ │ + or $0xb529e900,%esp │ │ │ │ + movabs 0x9000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs (%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 421f5c │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + je 41dc02 │ │ │ │ + movabs 0x401f0f00,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x8d4800cb,%edx │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 421fb5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 421faa │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x421f40,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jmp 421f9f │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - testl $0x801f0f00,(%rsi,%rbp,2) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x480041dc(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xcc810f(%rip),%r14 │ │ │ │ + jmp e39168 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0xa8,%al │ │ │ │ + movabs 0x8300401f0f00,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - js 421fd9 │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 422043 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422038 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x421fd0,-0x10(%r12) │ │ │ │ + add %al,%al │ │ │ │ + add $0xcc,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0x41d988,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ + movq $0x41dd20,0x18(%rbp) │ │ │ │ + lea -0x1(%rbx),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb6783d(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 446530 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x41dcb8,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x23(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%ah │ │ │ │ + jmp e39168 │ │ │ │ nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + jl 41dcf9 │ │ │ │ + movabs 0x500401f0f00,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jmp 42202f │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 422117 │ │ │ │ - movq $0x4220b8,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4220b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex.RB call 733a16c4 <__environ@GLIBC_2.2.5+0x72210a1c> │ │ │ │ + adc $0xf045c748,%eax │ │ │ │ + mov $0xdd,%al │ │ │ │ + add %cl,0x75(%r9,%rcx,4) │ │ │ │ + clc │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee3f48 │ │ │ │ + lea 0xcc0553(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800d0ea(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add $0xc74800cc,%eax │ │ │ │ + rex.RB clc │ │ │ │ + call 48421f96 <__environ@GLIBC_2.2.5+0x472912ee> │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0xcc034e(%rip),%rsi │ │ │ │ + lea 0xd69970(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800cc04(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 42211b │ │ │ │ - add $0x18,%r12 │ │ │ │ + je 41de1b │ │ │ │ + movq $0x41de50,0x0(%rbp) │ │ │ │ + lea 0xd6201f(%rip),%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov $0x4,%r14d │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp e36080 │ │ │ │ + movq $0x41dee0,0x0(%rbp) │ │ │ │ + lea 0xd61e08(%rip),%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov $0x4,%r14d │ │ │ │ + jmp e36080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4900cc03(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 422107 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x421ff0,-0x10(%r12) │ │ │ │ + ja 41dea0 │ │ │ │ + movq $0x41d9a8,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd66813(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x41dec0,0x10(%rbp) │ │ │ │ + lea 0xd6aa57(%rip),%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xd58f49(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x422148,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4c00d622(%rax) │ │ │ │ + lea 0xd57b12(%rip),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422148 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp ee4268 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %ah,0x4900cc03(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41df20 │ │ │ │ + movq $0x41d878,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x41df98,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xd6981e(%rip),%r14 │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xd0,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 422273 │ │ │ │ - movq $0x4221f8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + add %ah,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsi,%rdx,1) │ │ │ │ + movl $0x41dfd0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4221f8 │ │ │ │ + jne 41dfd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x41e148,0x0(%rbp) │ │ │ │ + lea 0xd61eb1(%rip),%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov $0x4,%r14d │ │ │ │ + jmp e36080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x17(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x422228,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,%al │ │ │ │ + add %ah,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbx,%riz,2) │ │ │ │ + movl $0x41dfe8,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 422228 │ │ │ │ + jne 41dfe8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422263 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 422060 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x72b7ff35(%rdi) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - jle 4222e2 │ │ │ │ - movl $0x4222f0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4222f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + add %ah,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + rex loopne 41e034 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 434220 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41df40,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcc00cb(%rip),%rsi │ │ │ │ + lea 0xd69715(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xcb,%dh │ │ │ │ + add %bh,0x0(%rax) │ │ │ │ + int3 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xor %ah,(%rbx) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %r13b,-0x20(%r8) │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + jne 41e068 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900cbb6(%rax) │ │ │ │ - add $0x50,%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x0(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x5a(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4223f9 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x421f60,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x422060,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 4223c6 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 422060 │ │ │ │ - movq $0x4221a8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd69892(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + ja 41e0be │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41d908,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41e0f0,0x8(%rbp) │ │ │ │ + lea 0xd6a83d(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd58c67(%rip),%r14 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41d018 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4800cbff(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41e128,0x8(%rbp) │ │ │ │ + lea 0xd6a7df(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd58c0b(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x20(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x54(%rcx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0xcb,%ch │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42259a │ │ │ │ - movq $0x4224a0,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4224a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %cl,%ah │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x1f(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41e178 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xcb,%ah │ │ │ │ + add %ah,%al │ │ │ │ + dec %ebx │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - loopne 4224ca │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ + mov $0xe1,%al │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4224e0 │ │ │ │ + jne 41e1b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cbb4(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 422573 │ │ │ │ - movq $0x422518,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cbff(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41e1cd │ │ │ │ + movq $0x41e1f8,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4485e0 │ │ │ │ + movq $0x41e220,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 422518 │ │ │ │ + jne 41e220 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xcb,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex mov 0x7(%rbx),%bl │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 422538 │ │ │ │ - movq $0x4225b0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 422563 │ │ │ │ - lea 0xcbb3ac(%rip),%r9 │ │ │ │ - lea 0xd663b6(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x422678,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcbb33e(%rip),%r9 │ │ │ │ - lea 0xd66380(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX xor %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %esp,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x1(%r8) │ │ │ │ - rorb $0x43,0x3b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + dec %bl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + loop 41e240 │ │ │ │ + add %dh,%dh │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - jg 42263f │ │ │ │ - movq $0x4225f0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4225f0 │ │ │ │ + jne 41e238 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x3a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800cbfe(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + jmp 41e23c │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800cbfe(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41e268,0x10(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xd69624(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4534a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + dec %bl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbx,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x41e2b0,0x0(%rbp) │ │ │ │ + lea 0xd6a654(%rip),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xd58a7f(%rip),%r14 │ │ │ │ + jmp ea6a68 │ │ │ │ xchg %ax,%ax │ │ │ │ - lret $0xaf │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800d61e(%rax) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp ee4330 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4e(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd6624f(%rip),%rsi │ │ │ │ - lea 0xd66270(%rip),%r14 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 41ae28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %cl,%ah │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x4800cbb2(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4226f0 │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e316 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd5869d(%rip),%r8 │ │ │ │ - lea 0xcc19f6(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422428 │ │ │ │ + jmp f6ff88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422744 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41e2f0,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41e3f9 │ │ │ │ + movq $0x41e338,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + movq $0x10de38a,-0x20(%r12) │ │ │ │ + movq $0x10eabf4,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + movq $0x10de3a8,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0xcbffc5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + add %cl,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733a1d74 <__environ@GLIBC_2.2.5+0x722110cc> │ │ │ │ + push %rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41e478 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41e498,-0x18(%rbp) │ │ │ │ + lea 0xd62550(%rip),%rdi │ │ │ │ + lea 0xd624a9(%rip),%rsi │ │ │ │ + lea 0xd5d12c(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ec0678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41e501 │ │ │ │ + lea 0xd6a3e1(%rip),%rax │ │ │ │ + lea 0xb6b940(%rip),%rbx │ │ │ │ + jmp 41e541 │ │ │ │ + lea 0xcc0140(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + test %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cbb1(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 422916 │ │ │ │ - movq $0x422858,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x20(%rbp),%rax │ │ │ │ + je 41e5b5 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + inc %rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 41e575 │ │ │ │ + movq $0x41e520,-0x28(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 422858 │ │ │ │ + jne 41e520 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ + movq $0x41e5a8,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e5a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0xcb,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rdx,1) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + lea 0xd6c7ad(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f05598 │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + add %cl,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e627 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jg 422887 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + je 41e622 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd62317(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4228d2 │ │ │ │ - movq $0x422770,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x422940,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x422a00,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + add %cl,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e687 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41e682 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xcb,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x29(%r8) │ │ │ │ - rex.X add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 422968 │ │ │ │ + lea 0xd622f7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e6ce │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4229df │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xcc1711(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 422428 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41e739 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41e719 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41e730,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcbfd68(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ee6c78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x51(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,0x4800cbff(%rax) │ │ │ │ + movl $0x41e750,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eeb0e8 │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x422710,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x422a70,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800cbff(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41e7ba │ │ │ │ + movq $0x41e790,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e790 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x9ffbdd6(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 422a98 │ │ │ │ + add %bh,(%rax) │ │ │ │ + dec %ebx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rdx,1) │ │ │ │ + lea 0xcbff28(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcbfec7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 41e81b │ │ │ │ + movq $0x41eb20,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcbfe43(%rip),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xcc161c(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 422428 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,%al │ │ │ │ + dec %bl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41eda6 │ │ │ │ + movq $0xf3e098,-0x20(%r12) │ │ │ │ + movq $0x10e7f3a,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41e8b8,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e8b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422b34 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x2(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.XB add (%r8),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %dl,-0x2(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x72b7ff35(%rsi) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 422bdf │ │ │ │ - movq $0x422bb8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ed7a │ │ │ │ + movq $0xf3e098,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x10e01f1,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41e960,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 422bb8 │ │ │ │ + jne 41e960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + std │ │ │ │ lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - clc │ │ │ │ - sub 0x0(%rdx),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - lret │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + add %ch,0x4800cbfd(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41ec4f │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 422e50 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x421c60,-0xc0(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x421d80,-0xa8(%r12) │ │ │ │ - lea -0xc0(%r12),%r10 │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - movq $0x421e18,-0x90(%r12) │ │ │ │ - lea -0xa8(%r12),%r11 │ │ │ │ - mov %r11,-0x88(%r12) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x422290,-0x70(%r12) │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x422428,-0x50(%r12) │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - lea -0x8c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x6c(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x4c(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 422d25 │ │ │ │ - movq $0x422b00,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x422e90,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + ja 41ed52 │ │ │ │ + movq $0xf3e098,-0x20(%r12) │ │ │ │ + movq $0x10e7f09,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41ea08,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x422d78,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 422d78 │ │ │ │ + jne 41ea08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x17 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ lret │ │ │ │ - add %cl,0x55(%rbx,%rcx,4) │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 422e60 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422e40 │ │ │ │ - movq $0x4226b8,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x4227c8,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd57f0a(%rip),%r8 │ │ │ │ - lea 0xcc1263(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 422428 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + repz add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + std │ │ │ │ lret │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x9ffbdd2(%r8) │ │ │ │ + and %r12b,-0x16(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 422eb8 │ │ │ │ + jne 41ea60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900cbaa(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422ef0 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 422428 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %cl,%al │ │ │ │ + cld │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 422f78 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add $0xcbfb7b,%eax │ │ │ │ + jmp 41ec08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cbfc(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41eaf4 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 422f6d │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xcc1178(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422b60 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + ja 41ec27 │ │ │ │ + movq $0xf3e098,-0x20(%r12) │ │ │ │ + movq $0x10e7f6b,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41ebe0,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ebe0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x41ea28,0x0(%rbp) │ │ │ │ + lea 0xcbfaf5(%rip),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x50(%rax) │ │ │ │ + cld │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add $0xcbfb2b,%eax │ │ │ │ + jmp 41ec08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x28,%al │ │ │ │ - xor %al,0x0(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sti │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + roll $0xf9,-0x7cb7f81f(%rbx) │ │ │ │ + add %esi,0x48(%rsp,%riz,2) │ │ │ │ + movl $0x41eb88,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41eb88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800cbfb(%rax) │ │ │ │ + movl $0x41ea80,-0x10(%rbp) │ │ │ │ + lea 0xcbfa89(%rip),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x41ec00,0x0(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423028 │ │ │ │ + jne 41ec00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %cl,-0x5(%rax) │ │ │ │ lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 423057 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4230b7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcc1039(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 421380 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x423120,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x54(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sti │ │ │ │ lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - bswap %esp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 42316f │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + movl $0x41ec78,-0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 421380 │ │ │ │ + lea 0xd5f407(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb8830 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x41e980,0x0(%rbp) │ │ │ │ + lea 0xcbf952(%rip),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x41e8d8,0x0(%rbp) │ │ │ │ + lea 0xcbf912(%rip),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800cbae(%rax) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42342d │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 423259 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 4238ef │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 423587 │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 42384f │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 4237af │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4231af │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 42323c │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4234cf │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423479 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 4232c9 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + add %dh,0x4800cbfa(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41ec9b │ │ │ │ + movq $0x41eb40,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd5f38b(%rip),%r14 │ │ │ │ + jmp eb8d58 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 422b60 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x423328,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41ed48 │ │ │ │ + movq $0x41ece0,0x8(%rbp) │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423328 │ │ │ │ + jne 41ece0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 423431 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42341d │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x422f10,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x422f98,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + ja 41ed38 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41e6a0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423469 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xcc0c7c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 422b60 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x423940,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x423218,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x41e830,0x0(%rbp) │ │ │ │ + lea 0xcbf7d7(%rip),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x41f030,0x8(%rbp) │ │ │ │ + lea 0xcbf787(%rip),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x41efd8,0x0(%rbp) │ │ │ │ + lea 0xcbf733(%rip),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x41ee08,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ee08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stc │ │ │ │ lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 42355c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 423587 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423628 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 423286 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4238a0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x423538,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x423800,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x423760,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800cba8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4237af │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4236ec │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 423286 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %ch,%bl │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0xcb,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 423824 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 42384f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42368a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 423286 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ + stc │ │ │ │ lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 4238c4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4238ef │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4235c6 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 423286 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 423964 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 423286 │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 41eed4 │ │ │ │ + movq $0x41ee80,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ee80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800cba6 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423a78 │ │ │ │ - movq $0x4239f8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %ch,0x4800cbf8(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + add $0xffffffffffffffd0,%rax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + ja 41ef75 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41ee28,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4239f8 │ │ │ │ + jne 41ee28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - cmp 0x0(%rdx),%al │ │ │ │ - mov %rax,%rbx │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41efac │ │ │ │ + movq $0x41e6e8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x4271b0,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xf3e098,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x41ef68,0x10(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423a28 │ │ │ │ + jne 41ef68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x3a(%r8) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + test $0x458b4800,%ebx │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + and %r12b,0x480041ef(%r8) │ │ │ │ + mov 0x18(%rbp),%ebx │ │ │ │ + add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423a60 │ │ │ │ + jne 41efa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cba5(%rax) │ │ │ │ - mov 0x20(%rbp),%edi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 423158 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,0x4800cbf7(%rax) │ │ │ │ + lea 0xcbf492(%rip),%eax │ │ │ │ + jmp 41ec08 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x41eec8,0x0(%rbp) │ │ │ │ + jmp f64d30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423b6a │ │ │ │ - movq $0x423ae8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423ae8 │ │ │ │ + add %dl,-0x9(%rax) │ │ │ │ + lret │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,%cl │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + sbb %r10b,(%r8) │ │ │ │ + lock add %cl,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41f010 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + test $0x58d4800,%ebx │ │ │ │ + lret │ │ │ │ + hlt │ │ │ │ + lret │ │ │ │ + add %ch,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - cmp 0x0(%rdx),%eax │ │ │ │ + add %bh,%al │ │ │ │ + test $0x0,%bl │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41edb6 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41edce │ │ │ │ + movq $0xf3e098,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x10deefa,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x41f0b8,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423b18 │ │ │ │ + jne 41f0b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0xa(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.XB sti │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcba301(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x41e7e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea 0xcbf2a7(%rip),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + lea 0xcbf27d(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xcbf666(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0xa(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f157 │ │ │ │ + movq $0x41f178,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41f0e0 │ │ │ │ + lea 0xcbf66a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423c50 │ │ │ │ - movq $0x423bd8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423bd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10de7b3,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - cmp $0x42,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 423c08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f206 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d20,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41f1e0,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 423ca0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movabs %eax,0x394cc0458d4800cb │ │ │ │ - clc │ │ │ │ - jb 423cf1 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 423d43 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd64c25(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 429dd8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %esp,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 423d5c │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 423da6 │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 423d7f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xcba0cf(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd67ee0(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x423d20,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 41f2e9 │ │ │ │ + movq $0x41f228,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + movq $0x10de84a,-0x20(%r12) │ │ │ │ + movq $0x10eabf4,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + movq $0x10de868,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0xcbf595(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800cba2 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 423ed6 │ │ │ │ - movq $0x423e50,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423e50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 41f336 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs %al,0x8b4810458b4800cb │ │ │ │ - pop %rbx │ │ │ │ - jp 46098678 <__environ@GLIBC_2.2.5+0x44f079d0> │ │ │ │ - add %cl,0x4800423e(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423e88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41f310,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x3eb80045c74800cb,%eax │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 423eb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f419 │ │ │ │ + movq $0x41f358,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + movq $0x10de8da,-0x20(%r12) │ │ │ │ + movq $0x10eabf4,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + movq $0x10de8f8,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0xcbf4f5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f469 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcc59ad(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75ff345f(%rax) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0xfffd │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f4a6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423f2c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41f480,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0x394cd8458d4800cb,%eax │ │ │ │ - clc │ │ │ │ - jb 424011 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424006 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 423fda │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x423ef8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x424028,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd67c80(%rip),%r14 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f551 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea 0xcc5a87(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x60(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x40(%r8) │ │ │ │ - rex.X add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 424050 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f58e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41f568,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs 0xc0884107438a00cb,%al │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 423ca0 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 424025 │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4240d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4240b5 │ │ │ │ - movq $0x4240d0,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + loopne 41f61d │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f743 │ │ │ │ + movq $0x41f440,-0xd8(%r12) │ │ │ │ + mov %r14,-0xc8(%r12) │ │ │ │ + movq $0x41f4c8,-0xc0(%r12) │ │ │ │ + lea -0xd8(%r12),%rax │ │ │ │ + mov %rax,-0xb8(%r12) │ │ │ │ + movq $0x460f20,-0xb0(%r12) │ │ │ │ + movq $0x10dea6a,-0xa8(%r12) │ │ │ │ + movq $0x10eabf4,-0xa0(%r12) │ │ │ │ + lea -0xbe(%r12),%rax │ │ │ │ + mov %rax,-0x98(%r12) │ │ │ │ + movq $0x1188901,-0x90(%r12) │ │ │ │ + movq $0x10dea88,-0x88(%r12) │ │ │ │ + movq $0xf3e540,-0x80(%r12) │ │ │ │ + lea -0xaf(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0x1188901,-0x70(%r12) │ │ │ │ + movq $0x41f528,-0x68(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + movq $0x41f5b0,-0x50(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x460f20,-0x40(%r12) │ │ │ │ + movq $0x10de9b2,-0x38(%r12) │ │ │ │ + movq $0x10eabf4,-0x30(%r12) │ │ │ │ + lea -0x4e(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x1188901,-0x20(%r12) │ │ │ │ + movq $0x10de9d0,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x7e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe0,0x388(%r13) │ │ │ │ + lea 0xcbf35b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cb9f(%rax) │ │ │ │ - movl $0x424100,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424100 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f792 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x61(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 42411c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 423f58 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fsubs -0x34(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f7ce │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 440558 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x72b7ff35(%rdx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424200 │ │ │ │ - movq $0x424180,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800cc61(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f8aa │ │ │ │ + movq $0x41f830,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424180 │ │ │ │ + jne 41f830 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cltd │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r14b,0x48004241(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + add %dl,0x61(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f89a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x41f7a8,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f98a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41f910,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4241b0 │ │ │ │ + jne 41f910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cb99(%rax) │ │ │ │ - movl $0x4241e8,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f97a │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4241e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x4424e0,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x67(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 424210 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41f8c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x72b7ff32(%rbx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424336 │ │ │ │ - movq $0x424270,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41fa43 │ │ │ │ + movq $0x41fa60,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0xcbd752(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + lea 0xcbf116(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800ceb3(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x4242a0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4242a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + lock lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + cli │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + mov %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800cbf0(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 41facc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x4d(%rax) │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB add %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - rex.X │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - lea 0xceb345(%rip),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4242d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + jo 41fb1e │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 41fb49 │ │ │ │ + movq $0x41f770,-0x68(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x41f7f0,-0x50(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x480f30,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x41fb90,0x8(%rbp) │ │ │ │ + lea -0x3f(%r12),%r14 │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4745e8 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x41fa80,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + movq $0x41f9a8,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45ddc8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %eax,(%dx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fc20 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xccc955(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0xcbd689(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 424420 │ │ │ │ - movq $0x4243a8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4243a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 41fc5e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - rex.XB │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 4243d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41fc38,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 41fa18 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d40,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x41fbf0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x41fc80,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xcbee74(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 424470 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + out %al,(%dx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fd8e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41fd89 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xccbf60(%rip),%r14 │ │ │ │ + lea 0xcbe270(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fwait │ │ │ │ + cmp %ch,%dh │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424574 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x5d,%rdx │ │ │ │ - jne 424546 │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%r14),%rdx │ │ │ │ - jg 42458c │ │ │ │ - movq $0x4244e8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - lea 0xceb144(%rip),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4244e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fdd1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0xcbee18(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd643a6(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rcx │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 428ce0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x41fda8,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + jmp 41fa18 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcbedda(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd676da(%rip),%r14 │ │ │ │ - mov 0x14(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103a379c <__environ@GLIBC_2.2.5+0xf212af4> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cd8458d4800cb9a,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42469e │ │ │ │ - movq $0x424618,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41fe84 │ │ │ │ + movq $0x41ff60,-0x8(%rbp) │ │ │ │ + lea 0xd68a69(%rip),%rdi │ │ │ │ + mov 0x6(%rsi),%rsi │ │ │ │ + lea 0xd56f65(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + movq $0x41feb8,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424618 │ │ │ │ + jne 41feb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x66(%rax) │ │ │ │ + add %ch,-0x13(%rax) │ │ │ │ lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 46098e40 <__environ@GLIBC_2.2.5+0x44f08198> │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbx,%riz,1) │ │ │ │ + movl $0x41ff80,0x10(%rbp) │ │ │ │ + lea 0xd68a06(%rip),%rdi │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xd56f02(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + movq $0x41ff10,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424650 │ │ │ │ + jne 41ff10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x50(%rax) │ │ │ │ + int3 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%rbx,1) │ │ │ │ + movl $0x41ffa0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + lea 0xcc5051(%rip),%rbx │ │ │ │ + jmp f70090 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcbed0a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ + add %dh,%dl │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ + rex.XB lods %ds:(%rsi),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add %edx,%esi │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + rex.XB lods %ds:(%rsi),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800cbec(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420060 │ │ │ │ + movq $0x420000,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420000 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ lret │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004246(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + rex.RB call 840050 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424680 │ │ │ │ + jne 420048 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cltd │ │ │ │ + add %cl,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ lret │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 420058 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41fe48 │ │ │ │ + lea 0xcbebf9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jmp 420052 │ │ │ │ + add %ch,%cl │ │ │ │ + cmp %edi,%edi │ │ │ │ (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4200c2 │ │ │ │ + movq $0x4200e0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41dd70 │ │ │ │ + lea 0xcbebb7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4900cbeb(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41ffc8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x15(%rax) │ │ │ │ + lret │ │ │ │ + add %ch,%bl │ │ │ │ + sahf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + shr $0xcb,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 420149 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0xcbeaa0(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4cf0458d4800cbea,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4201b3 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4246f4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 4201a8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x420120,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41fa18 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420219 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42020e │ │ │ │ + movq $0x420160,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x420238,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41dd70 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xcbea90(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + test %bh,%ch │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x16(%rax) │ │ │ │ + lret │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0xffffffff,%edi,%edi │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ + jmp ffffffff8d8a0345 <__environ@GLIBC_2.2.5+0xffffffff8c70f69d> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4202a8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xccc2cd(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0xcbd001(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x67(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4202e6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,-0x18(%rax) │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4247d9 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42035c │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4247ce │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 4247a2 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x4246c0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4247f0,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd674b8(%rip),%r14 │ │ │ │ + ja 420351 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4202c0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41fa18 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x17(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4203ce │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4203c3 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x420300,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4203e8,-0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41dd70 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x68(%rax) │ │ │ │ + add %bh,-0x18(%rax) │ │ │ │ lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - rex.W │ │ │ │ - rex.X add %sil,%sil │ │ │ │ - ret │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - jne 424818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,0x1000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x420278,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x420378,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xcbe8b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x68(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 42483e │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 424470 │ │ │ │ - nop │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xccc0e2,%eax │ │ │ │ + lea 0xcbcfea(%rip),%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x41ce60,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xcbe8a5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + push $0xffffffffffffffd4 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 420547 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 420542 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb69afa(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x72b7ff35(%rax) │ │ │ │ - rex.RB loopne 4248a1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42487d │ │ │ │ - movq $0x424898,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800cbe8(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420695 │ │ │ │ + movq $0x4205a8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4205a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ lret │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - rex.W │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + loopne 4205b3 │ │ │ │ + rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4248c8 │ │ │ │ + jne 4205e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + call ffffffffe3c506ad <__environ@GLIBC_2.2.5+0xffffffffe2abfa05> │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800cb97(%rax) │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + je 4205fb │ │ │ │ + lea 0xd682e5(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 424720 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x420628,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420628 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800cb92 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4249c8 │ │ │ │ - movq $0x424948,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + out %eax,$0xcb │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rbp,2) │ │ │ │ + movl $0x420668,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424948 │ │ │ │ + jne 420668 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r15b,0x49(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %dl,0x4800cbe7(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 420685 │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f38148 │ │ │ │ + lea 0xcbe76c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcbe77c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd6823b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,$0xcb │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 420719 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42084c │ │ │ │ + movq $0x420708,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424978 │ │ │ │ + jne 420708 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - lret │ │ │ │ + add %dh,%al │ │ │ │ + out %al,$0xcb │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x48004249(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + rex (bad) │ │ │ │ + rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 420740 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x7cff341a(%rax) │ │ │ │ + jrcxz 42074a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + jne 42083e │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x420780,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4249b0 │ │ │ │ + jne 420780 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c00cb91(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x1a(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,%bh │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + (bad) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4207c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + out %al,$0xcb │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000000(%rdi) │ │ │ │ + movl $0x420800,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420800 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcb91ae(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + or %al,0x0(%rdx) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420830 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcb916e(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + je 420867 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0xd6809d(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcbe5d5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xcbe59a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd6806b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcc9d0f(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4264a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 424f00 │ │ │ │ + cwtl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4208b9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4208d0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd5d771(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb8d58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + add %dl,%bh │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 424b9f │ │ │ │ - movq $0x424b00,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 42099f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x420960,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424b00 │ │ │ │ + jne 420960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - rex.WXB │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x77(%rax) │ │ │ │ - xor %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - jne 424b30 │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + movl $0x420988,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420988 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800d5d6(%rax) │ │ │ │ + movl $0x4209b8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd5d687(%rip),%r14 │ │ │ │ + jmp eb8b50 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x52(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4209b8,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + nop │ │ │ │ + jmp ffffffff8d8a0add <__environ@GLIBC_2.2.5+0xffffffff8c70fe35> │ │ │ │ + rex.RB call 733a4364 <__environ@GLIBC_2.2.5+0x722136bc> │ │ │ │ + rex.R │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x420a50,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420a50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x17(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + cmovs 0x3e908c5(%rbx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 424bcb │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 424c20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420af2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x420ab8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420ab8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + or 0x0(%rdx),%al │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420ae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov %ebx,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 424c56 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 424c9b │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 424d3b │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + or 0x0(%rdx),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x75(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 424cb0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424cdb │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcbc40f(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x424c80,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + movq $0x420b08,0x0(%rbp) │ │ │ │ jmp f651b8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov %bl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 424d50 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424d7b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcbc36f(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420c70 │ │ │ │ + movq $0x420b98,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x424d20,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420b98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + call ffffffff898a0c65 <__environ@GLIBC_2.2.5+0xffffffff8870ffbd> │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,%bl │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420c60 │ │ │ │ + movq $0x420888,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + movq $0x420920,-0x88(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0x420a10,-0x70(%r12) │ │ │ │ + lea -0x88(%r12),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x420a78,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0xf6a960,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcbe729(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd67c7f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x72b7ff35(%rdx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424e6f │ │ │ │ - movq $0x424e18,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424e18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 46099640 <__environ@GLIBC_2.2.5+0x44f08998> │ │ │ │ - add %dl,0x4e(%rax) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424e50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420cc9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd67c45(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420ed0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x75ff3477(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 424e65 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 424c20 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420d06 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420ed0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424ec4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420d47 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420d68 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push $0xfffffffffffffffb │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4250b6 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 425087 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4250d2 │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x424aa0,-0xb0(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x424bc0,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x424c20,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 425053 │ │ │ │ - movq $0x424e90,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x425118,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x424dc8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd66bff(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x4251a8,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + ja 420dbf │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 420d89 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x420d20,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x425170,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %cl,%bl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x51(%r8) │ │ │ │ - rex.X add %sil,%sil │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 425140 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3c(%rdi) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp $0x0,%rax │ │ │ │ + jle 420e15 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x420d68,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 420d68 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x75ff347a(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 424c20 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 420ead │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420ea2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x420de0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cb86(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 424f38 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4251d8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 424f38 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 42106d │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %cl,%bl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 425258 │ │ │ │ - movq $0x425230,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + cmovb (%rax),%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425230 │ │ │ │ + jne 420f28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %cl,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - jo 425288 │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + (bad) │ │ │ │ + cmovb (%rax),%eax │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420f60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WB add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - test %ecx,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x3100420f(%r8) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WB add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x48004252(%r8) │ │ │ │ + add %r15b,0x4800420f(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4252a0 │ │ │ │ + jne 420fb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + rex.WB adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00cb85(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 424f00 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cc0458d4800cb84,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4254d7 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425320,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 42100a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 421222 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add 0x38(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmp 0x7(%rbx),%rdi │ │ │ │ + jge 421232 │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + movq $0x118ad69,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x420e48,-0x58(%r12) │ │ │ │ + lea -0x6e(%r12),%rsi │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x4210b0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425320 │ │ │ │ + jne 4210b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7c(%rax) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 84a698 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + adc %al,0x0(%rdx) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425370 │ │ │ │ + jne 4210f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test %cl,%bl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4253a0 │ │ │ │ - jmp 4253dc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x0,%ebx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4253dc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cb83(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4254af │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 425438 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4254f0,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xcb8329(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %dl,(%rcx) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x425470,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425470 │ │ │ │ + jne 421138 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x51(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421177 │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x425398,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ + lea 0xd67773(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4211d0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4211d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cb82(%rax) │ │ │ │ - movl $0x4253c8,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock adc %dl,(%rdx) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421210 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ (bad) │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x420ce0,-0x70(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0xf3e540,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + lea -0x4e(%r12),%rax │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %ah,%cl │ │ │ │ lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x4252d0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%bl │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + loopne 42127a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103a4c04 <__environ@GLIBC_2.2.5+0xf213f5c> │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cb89(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4255b4 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 4255c0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 4255f2 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 4255b8 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8425bd │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 425611 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4212f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cbe0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42135c │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4256e6 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 42564a │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xcb8046(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd632c5(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 42569e │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 4208b0 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 425520 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x425738,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + ja 421348 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x421288,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x421380,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 420b60 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd6759e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %ecx,%ebx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 42575c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 425611 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x49004213(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 420ed0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x87,%al │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4257d1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4257ad │ │ │ │ - movq $0x4257c8,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4213bc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - push %rdi │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ - jne 4257f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42144e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421443 │ │ │ │ + movq $0x420ca0,-0x38(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x420ed0,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4212b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x421470,-0x10(%rbp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e28968 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0xcbdf7b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %ecx,%ebx │ │ │ │ + (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 425814 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 425578 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,0x49004214(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4212b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcbdef8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x72b7ff35(%rdi) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 425964 │ │ │ │ - movq $0x425888,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42152f │ │ │ │ + movq $0x421518,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425888 │ │ │ │ + jne 421518 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %cl,%bl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r15b,0x48004258(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4258b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + jge 421524 │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cb86(%rax) │ │ │ │ - movl $0x4258e8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4215da │ │ │ │ + movq $0x421588,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4258e8 │ │ │ │ + jne 421588 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rax) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x5f(%rdi) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 42592f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 425578 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42164c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421641 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x421548,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb68995(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %ecx,%ebx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4259f7 │ │ │ │ - movq $0x4259d0,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ + rex.RB call 103a4fbc <__environ@GLIBC_2.2.5+0xf214314> │ │ │ │ + (bad) │ │ │ │ + adc %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4216a8,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4259d0 │ │ │ │ + jne 4216a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800cb85(%rax) │ │ │ │ - movl $0x425a10,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7b(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425b25 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x425520,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x425578,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x425780,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 425ae8 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 425abc │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 425578 │ │ │ │ - movq $0x425828,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd66166(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jl 425b12 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 425bc2 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425ba0,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x48000000(%rcx) │ │ │ │ + movl $0x4216e8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425ba0 │ │ │ │ + jne 4216e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4500cb7c(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xcbe524(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 424f00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0x48000000(%rdi) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 421742 │ │ │ │ + movq $0x4215f0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4214d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb68865(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0xb6888b(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xcbdc54(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xa4358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %ch,%cl │ │ │ │ + sahf │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425c14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + fmul %st,%st(3) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7d(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esp,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 425e02 │ │ │ │ - movq $0x425d20,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 421862 │ │ │ │ + movq $0x421848,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425d20 │ │ │ │ + jne 421848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900cb82(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425e06 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 425d4f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0xd670b2,%eax │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + {rex2 0xcb} str -0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 421907 │ │ │ │ + movq $0x4218b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4218b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 425e16 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425dda │ │ │ │ - movq $0x425be0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x425e70,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x425f28,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x425f58,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x45c74800,%ebx │ │ │ │ - add %bl,-0x9ffbda2(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 425e98 │ │ │ │ + add %ah,0x4800cbd5(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 421912 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4218f7 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x421810,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb686df(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcbdafa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xcbd53f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - or $0x0,%bl │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 425ec6 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xcbe229(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 425980 │ │ │ │ - movq $0x425ef0,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421a3d │ │ │ │ + movq $0x421980,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425ef0 │ │ │ │ + jne 421980 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x79(%rax) │ │ │ │ - lret │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xcbe1dd(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 424f00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - js 425f24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x80(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - jo 425f79 │ │ │ │ - mov 0x60(%rbp),%ecx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 425d9d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rbx,%rbx,2) │ │ │ │ + movl $0x4219c0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4219c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or $0x0,%bl │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 425d9d │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f39e78 │ │ │ │ + lea 0xd66f17(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x421a18,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421a18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425fbc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd66ec1(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea 0xd66ebc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcbd9fc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xcb7f,$0x0 │ │ │ │ - lea -0x78(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42606f │ │ │ │ - movq $0x426048,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421b43 │ │ │ │ + movq $0x421aa0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426048 │ │ │ │ + jne 421aa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7f(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %ah,0x42(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jg 426052 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x425980,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 42610c │ │ │ │ - movq $0x425f88,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x4262e0,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rbp,%rcx,2) │ │ │ │ + movl $0x421ae0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x426160,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426160 │ │ │ │ + jne 421ae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7e(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 4261ad │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42627d │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42625d │ │ │ │ - movq $0x425b48,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x425c40,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x4262a8,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rcx,2) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f39cd8 │ │ │ │ + movq $0x421b28,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4262a8 │ │ │ │ + jne 421b28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4500cb75(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xcbde1c(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 424f00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1d(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd66d9d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcbd8fe(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd66d8d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cb7c(%rax) │ │ │ │ - movl $0x426308,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421cd3 │ │ │ │ + movq $0x421bb8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426308 │ │ │ │ + jne 421bb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xf00cb7c(%rax) │ │ │ │ - mov $0x43,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + sbb $0x42,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 426333 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 425980 │ │ │ │ - movq $0x426360,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426360 │ │ │ │ + jne 421c00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - je 42632a │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 424f00 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rsi,2) │ │ │ │ + movl $0x421c40,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421c40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jae 426362 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42646f │ │ │ │ - movq $0x4263f0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x1c(%r8) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4263f0 │ │ │ │ + jne 421c70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x73(%rax) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - rex.X add %cl,%fs:-0x77(%rax) │ │ │ │ - ret │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jge 421c80 │ │ │ │ + jmp 421cc5 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd66c5b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x421cb8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426420 │ │ │ │ + jne 421cb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jae 4263ea │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbx,%rdi,4) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + lea 0xd66c0d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcbd776(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0xe5,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 421d49 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 421e34 │ │ │ │ + movq $0x421d38,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421d38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x35(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 4264dc │ │ │ │ - lea 0xd6240f(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 4264f3 │ │ │ │ - lea 0xd623ff(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4265fc │ │ │ │ - movq $0x424f00,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4251e8,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x425fe8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 426634 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov %bl,-0x76b7ffbe(%rip) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426663 │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 4265b0 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x426398,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd656a7(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x4266e0,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 426651 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 426566 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4266a8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421d88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cb70(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 426566 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - js 4266aa │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 426710 │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 4264f3 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x421dd8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421dd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4267f6 │ │ │ │ - movq $0x426770,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426770 │ │ │ │ + jne 421e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4609af98 <__environ@GLIBC_2.2.5+0x44f0a2f0> │ │ │ │ - add %ch,0x48004267(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jl 421e3f │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcbd61d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421fc3 │ │ │ │ + movq $0x421ea8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4267a8 │ │ │ │ + jne 421ea8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - js 426772 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - rex.X add %cl,-0x77(%eax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %r14b,%r8b │ │ │ │ + (bad) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - jne 4267d8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ja 4267a2 │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 426ad0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rsi,2) │ │ │ │ + movl $0x421f30,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421f30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x1f(%r8) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421f60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42686c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jge 421f70 │ │ │ │ + jmp 421fb5 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd6696b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x421fa8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421fa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42692d │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426922 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4268d1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcb754f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 4268e9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd3d4ff(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbx,%rdi,4) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + lea 0xd6691d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0xcbd496(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 421a60 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4269e5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4269da │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 426989 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcb741f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4269a1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd3d447(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 422061 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42217e │ │ │ │ + movq $0x422050,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422050 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426a9d │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426a92 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 426a41 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcb73b7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 426a59 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd3d38f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 426beb │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 426ba2 │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 426b48 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 426c4e │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 426b48 │ │ │ │ - movq $0x4272d0,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x8b48d98948004220,%al │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 426b86 │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 426b5a │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 426b8c │ │ │ │ - movq $0x426d00,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 426b5a │ │ │ │ - lea 0xcb71e5(%rip),%r9 │ │ │ │ - lea 0xd61d67(%rip),%r8 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 426c03 │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 426c85 │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 426b48 │ │ │ │ - movq $0x427678,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 426cb8 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 426b48 │ │ │ │ - movq $0x4279f0,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x426e08,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x426e90,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x427248,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jb 426cca │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 426d5e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x426838,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x426db0,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock and %al,0x0(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd64f01(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4220f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jb 426d7a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - rex.X add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 426dd8 │ │ │ │ + add %r12b,(%r8) │ │ │ │ + and %eax,0x0(%rdx) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422120 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jge 422135 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x422170,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422170 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jno 426da2 │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 426e06 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4264a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xcbe07a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcbd2eb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xcbe061(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jo 426dd2 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne 426e40 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 426e30 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd64e34(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcl $0xcb,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4221ca │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 422248 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x9(%rax) │ │ │ │ + mov %dl,%bl │ │ │ │ lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%bl │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x70(%rax) │ │ │ │ + jo 4221c9 │ │ │ │ lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%bl │ │ │ │ + rex.WX │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,%edx │ │ │ │ + ror %cl,%ebx │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%bl │ │ │ │ + xor -0x70(%rsi),%ah │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 426ee1 │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 426fca │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 426f10 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcc7855(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb6dc5d(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 427185 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 426f9a │ │ │ │ - lea 0xcb6e57(%rip),%r9 │ │ │ │ - lea 0xd61989(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xcb6e27(%rip),%r9 │ │ │ │ - lea 0xd61959(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 427093 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42711c │ │ │ │ - movq $0x426948,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x427038,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex ror %cl,%ebx │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%bl │ │ │ │ + sbb -0x70(%rsi),%ah │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + ror %cl,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422358 │ │ │ │ + movq $0x422280,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427038 │ │ │ │ + jne 422280 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + ror %cl,%bl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x48000000(%rax) │ │ │ │ + movl $0x4222c8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4222c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00cbf5(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xd47bce(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd4bb23(%rip),%rsi │ │ │ │ - lea 0xb6db2b(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %ah,0x4900cbd2(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422399 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + cmp $0x3e,%rcx │ │ │ │ + jb 422363 │ │ │ │ + cmp $0x3f,%rcx │ │ │ │ + jae 422317 │ │ │ │ + movq $0x422228,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb67c79(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x4221a8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcbd1f1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcbd209(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x27,%rcx │ │ │ │ + jb 4223a9 │ │ │ │ + cmp $0x3c,%rcx │ │ │ │ + jne 422317 │ │ │ │ + movq $0x422210,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb67bfc(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 4270c0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xcb6d24(%rip),%r9 │ │ │ │ - lea 0xd61856(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb6dab4(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ + cmp $0x26,%rcx │ │ │ │ + jae 4223e3 │ │ │ │ + cmp $0xa,%rcx │ │ │ │ + jne 422317 │ │ │ │ + movq $0x4221e0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb67bbd(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x4221f8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb67b8d(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42244c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd664c5(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4224e7 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4224dc │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ + call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 427202 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 426fe0 │ │ │ │ + je 4224d7 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov $0xa,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rbx │ │ │ │ + movq $0x422420,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x426e68,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + ror $1,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422555 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 422550 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbd03f(%rip),%rdi │ │ │ │ + lea 0xcbd060(%rip),%rsi │ │ │ │ + lea 0xd5ad32(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 427184 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4271d0 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcc759f(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4225b7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x427150,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xcb6bbf(%rip),%r9 │ │ │ │ - lea 0xd616f1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4225b2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd66358(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e286e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + ror $1,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422617 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 422612 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbd019(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e286e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + iret │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42267e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 422679 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbcf97(%rip),%rsi │ │ │ │ + lea 0xb67949(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cb6c(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 427270 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd649f4(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 4842f268 <__environ@GLIBC_2.2.5+0x4729e5c0> │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4226f8 │ │ │ │ + movq $0x4226d0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4226d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - repz lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x4800cbcf(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4226e8 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 422248 │ │ │ │ + lea 0xcbce29(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 4226dd │ │ │ │ lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 4273d6 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 427350 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x422698,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xcb684c(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb6243a(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 42758d │ │ │ │ - lea 0xcb6a1b(%rip),%r9 │ │ │ │ - lea 0xd6154d(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 42749b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 427524 │ │ │ │ - movq $0x426a00,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x427440,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb67823(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $0xcb,%bh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4227ae │ │ │ │ + movq $0x422798,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427440 │ │ │ │ + jne 422798 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800cbcf(%rax) │ │ │ │ + movl $0x4227c8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp eb8980 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xf(%rax) │ │ │ │ + add %bl,-0x31(%rax) │ │ │ │ lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ (bad) │ │ │ │ - ja 42741e │ │ │ │ - add %bh,0x4(%rdi) │ │ │ │ - lea 0xd4b71b(%rip),%rsi │ │ │ │ - lea 0xb62340(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 4274c8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xcb691c(%rip),%r9 │ │ │ │ - lea 0xd6144e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + rex.X add %cl,-0x73(%rax) │ │ │ │ + xor $0xcbcd19,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb622c9(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 42760a │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4273ec │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4272a8,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + iret │ │ │ │ + lret │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rdx,1) │ │ │ │ + lea 0xcbce40(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcbcdf0(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 42758c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4275d8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcb65ce(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x427558,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xcb67b7(%rip),%r9 │ │ │ │ - lea 0xd612e9(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x11(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ + lea 0xd660ca(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + jmp ecf208 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900cb68(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 427833 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 42777e │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 4276f8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcb64bc(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb6208c(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 427932 │ │ │ │ - lea 0xcb6673(%rip),%r9 │ │ │ │ - lea 0xd611a5(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 427843 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4278cc │ │ │ │ - movq $0x426890,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x4277e8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov %cl,%dh │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4228a2 │ │ │ │ + movq $0x422890,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4277e8 │ │ │ │ + jne 422890 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x32(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x31004228(%r8) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - je 4277c6 │ │ │ │ - add %bh,0x5(%rdi) │ │ │ │ - lea 0xd4b373(%rip),%rsi │ │ │ │ - lea 0xb61f92(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 427870 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xcb6574(%rip),%r9 │ │ │ │ - lea 0xd610a6(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x6c(%rdi) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 422916 │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 4228ed │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + lea 0xcbccfc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x422830,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea 0xcbcc77(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd5a96c(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x422960,0x0(%rbp) │ │ │ │ + lea 0xd65fd8(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb61f1b(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4279ac │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 427794 │ │ │ │ + jmp ecf208 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x427650,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + movq $0x4228b8,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + int3 │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xcbcc11,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 427934 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x4800cbcd,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 422a09 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42797d │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ + ja 4229fe │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x422710,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x422760,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x422858,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xcb6241(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x427900,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xcb6415(%rip),%r9 │ │ │ │ - lea 0xd60f47(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ + movq $0x422a20,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb675c8(%rip),%r14 │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x2a(%r8) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + jne 422a3c │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + jmp e38de0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lretw │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne 427a28 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 427a18 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 423158 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd6424c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 422a54 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x35(%rbp) │ │ │ │ + sbb %cl,%ah │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 427afe │ │ │ │ - movq $0x427aa8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 422ac8 │ │ │ │ + movq $0x422aa0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427aa8 │ │ │ │ + jne 422aa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cb65(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x427ae0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 427ae0 │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rcx,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 422248 │ │ │ │ + lea 0xcbca59(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ + movabs 0x4cf8458d4800cbcb,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 422b40 │ │ │ │ + movq $0x422b18,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422b18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x35(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rcx,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 422248 │ │ │ │ + lea 0xcbc9e1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %cl,%bl │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x422ae0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb673db(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + clc │ │ │ │ + lret $0xcb │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 427b54 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 422bd7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x422b58,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xcbca8e(%rip),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x64,%al │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 427bff │ │ │ │ - movq $0x427bd8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB call 733a654c <__environ@GLIBC_2.2.5+0x722158a4> │ │ │ │ + rex.RX │ │ │ │ + movq $0x422c30,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427bd8 │ │ │ │ + jne 422c30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bl,-0x35(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x2c(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + fbstp 0x9e900d5(%rbx) │ │ │ │ + pop %rdi │ │ │ │ + test $0x65ff4100,%eax │ │ │ │ + lock nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x64(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + lret │ │ │ │ lret │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %bh,0x0(%rdx,%rax,2) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cwtl │ │ │ │ + sub $0x42,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xd65c92,%eax │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f38658 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - fs lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lret $0xcb │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 427c76 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x427b20,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 422cf0 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422ce0 │ │ │ │ + movq $0x422988,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x427cc8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd63fe9(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb672c7(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x422d18,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422d18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x63(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - jl 427d11 │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ + add %ch,0x4800cbc9(%rax) │ │ │ │ + movl $0x422d40,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp eb8980 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - jne 427cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x63(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 427d16 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 426ad0 │ │ │ │ + add %al,0x4800cbc9(%rax) │ │ │ │ + movl $0x422d68,0x0(%rbp) │ │ │ │ + lea 0xcbc7a1(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + leave │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rdi,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422da7 │ │ │ │ + movq $0x422ba8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb67200(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422da7 │ │ │ │ + movq $0x422a68,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb67181(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd %ebx,%ecx │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo 427d3f │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4280bb │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0x422b60,-0x268(%r12) │ │ │ │ - mov %r9,-0x260(%r12) │ │ │ │ - mov %r8,-0x258(%r12) │ │ │ │ - movq $0x423158,-0x250(%r12) │ │ │ │ - lea -0x264(%r12),%rcx │ │ │ │ - mov %rcx,-0x248(%r12) │ │ │ │ - movq $0x4239a8,-0x240(%r12) │ │ │ │ - lea -0x24d(%r12),%rcx │ │ │ │ - mov %rcx,-0x238(%r12) │ │ │ │ - movq $0x423a98,-0x230(%r12) │ │ │ │ - mov %r9,-0x228(%r12) │ │ │ │ - movq $0x423b88,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x423ca0,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - mov %r8,-0x200(%r12) │ │ │ │ - lea -0x22c(%r12),%rdx │ │ │ │ - mov %rdx,-0x1f8(%r12) │ │ │ │ - lea -0x21c(%r12),%rdx │ │ │ │ - mov %rdx,-0x1f0(%r12) │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - movq $0x423e00,-0x1e0(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d8(%r12) │ │ │ │ - movq $0x423f58,-0x1d0(%r12) │ │ │ │ - mov %rbx,-0x1c8(%r12) │ │ │ │ - mov %r8,-0x1c0(%r12) │ │ │ │ - lea -0x1dc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b8(%r12) │ │ │ │ - movq $0x424088,-0x1b0(%r12) │ │ │ │ - lea -0x1cd(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a8(%r12) │ │ │ │ - movq $0x424130,-0x1a0(%r12) │ │ │ │ - lea -0x1ac(%r12),%rbx │ │ │ │ - mov %rbx,-0x198(%r12) │ │ │ │ - movq $0x424220,-0x190(%r12) │ │ │ │ - mov %r9,-0x188(%r12) │ │ │ │ - movq $0x424358,-0x180(%r12) │ │ │ │ - mov %r9,-0x178(%r12) │ │ │ │ - movq $0x424470,-0x170(%r12) │ │ │ │ - mov %r9,-0x168(%r12) │ │ │ │ - mov %r8,-0x160(%r12) │ │ │ │ - lea -0x18c(%r12),%rdx │ │ │ │ - mov %rdx,-0x158(%r12) │ │ │ │ - lea -0x17c(%r12),%rdx │ │ │ │ - mov %rdx,-0x150(%r12) │ │ │ │ - mov %rax,-0x148(%r12) │ │ │ │ - movq $0x4245c8,-0x140(%r12) │ │ │ │ - lea -0x16c(%r12),%rax │ │ │ │ - mov %rax,-0x138(%r12) │ │ │ │ - movq $0x424720,-0x130(%r12) │ │ │ │ - mov %rax,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rax │ │ │ │ - mov %rax,-0x118(%r12) │ │ │ │ - movq $0x424850,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rax │ │ │ │ - mov %rax,-0x108(%r12) │ │ │ │ - movq $0x4248f8,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rax │ │ │ │ - mov %rax,-0xf8(%r12) │ │ │ │ - movq $0x4249e8,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x424a10,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x424a38,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x4264a0,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x426720,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x426ad0,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - lea -0x23c(%r12),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x19c(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x427a58,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x427b80,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x270,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 428ce0 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb6acf3(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900cb5a(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428154 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb6acd3(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48434cdf <__environ@GLIBC_2.2.5+0x472a4037> │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 428201 │ │ │ │ - movq $0x4281e8,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4281e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea 0xd65ac2(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + jmp ecf208 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cb5e(%rax) │ │ │ │ - movl $0x428218,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5e(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - cmp %cl,0x45(%rbx,%rcx,4) │ │ │ │ - xor %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 428247 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 428ce0 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb6ac8b(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,%bh │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4282af │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422f59 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422f4e │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jg 4282aa │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x428338,-0x30(%rbp) │ │ │ │ - lea 0xce4ba1(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 428280 │ │ │ │ + jge 422f18 │ │ │ │ + movabs $0x8000000000000000,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 422ee7 │ │ │ │ + movq $0x422e60,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcbc6c5(%rip),%rsi │ │ │ │ + lea 0xd5a397(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x422e18,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x422e38,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd5a366(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x422df8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x422f70,-0x10(%rbp) │ │ │ │ + lea 0xd659c3(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 4283ca │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + jne 422f7c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %cl,%al │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423032 │ │ │ │ + movq $0x422fd0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422fd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x59(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x422bf8,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42300b │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 422bf8 │ │ │ │ + movq $0x422e80,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd60560(%rip),%rsi │ │ │ │ - jmp 42840e │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb66f46(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x422f90,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb66ee0(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xcbc726(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 4283be │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd6c00c(%rip) │ │ │ │ - jne 4282d9 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd604d3(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 42849b │ │ │ │ - movq $0x428398,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 743a6a14 <__environ@GLIBC_2.2.5+0x73215d6c> │ │ │ │ + (bad) │ │ │ │ + lea 0xcbc708(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x423100,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428398 │ │ │ │ + jne 423100 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 428547 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 428574 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd6be8f(%rip) │ │ │ │ - jne 42843f │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 428592 │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd6be45(%rip) │ │ │ │ - je 428512 │ │ │ │ - jmp 4284ab │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4285d3 │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4282c8,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 428640 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 42310c │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42312b │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4286ef │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 428684 │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 428684 │ │ │ │ - lea 0xcb540c(%rip),%r9 │ │ │ │ - lea 0xcb5587(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 428707 │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4286bf │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x428768,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x428740,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsp │ │ │ │ - lret │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 428758 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 42312c │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4231a2 │ │ │ │ + movq $0x423170,-0x18(%rbp) │ │ │ │ + mov 0x6(%r14),%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423170 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 428798 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 428691 │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp 0x8(%rbp),%rbx │ │ │ │ + jl 4230d4 │ │ │ │ + movq $0x423120,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423120 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4231ff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4231fa │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbc689(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9930 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + enter $0xcb,$0x48 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42325f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42325a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbc811(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9b10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + enter $0xcb,$0x48 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4232bf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4232ba │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbc0c9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + js 4232ac │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733a6c2c <__environ@GLIBC_2.2.5+0x72215f84> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 846615 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd4b0b1(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x4800d578(%rax) │ │ │ │ + movl $0x423340,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e269b0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800d578(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xd57887(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x35(%rdi) │ │ │ │ + test $0xc7,%al │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 428846 │ │ │ │ - movq $0x4287f0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB call 103a6cbc <__environ@GLIBC_2.2.5+0xf216014> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 846739 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4287f0 │ │ │ │ + jne 4233b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cb56(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x428828,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %ah,-0x39(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdi,1) │ │ │ │ + movl $0x4233e8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428828 │ │ │ │ + jne 4233e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x56(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcbc710(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42889c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 423475 │ │ │ │ + movq $0x4232d8,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x423368,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xcbc6a9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x35(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 428947 │ │ │ │ - movq $0x428920,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423521 │ │ │ │ + movq $0x4234e0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428920 │ │ │ │ + jne 4234e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cb55(%rax) │ │ │ │ - movl $0x428960,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + xor $0x8b480042,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423510 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x55(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4289be │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x428868,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x428a10,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 42351b │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd632a1(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + jmp f38148 │ │ │ │ + lea 0xcbc628(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cb54(%rax) │ │ │ │ - movl $0x428a38,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423619 │ │ │ │ + movq $0x423588,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428a38 │ │ │ │ + jne 423588 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x54(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 428a5e │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 428640 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rbp │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 428c28 │ │ │ │ - movq $0x428af8,-0x58(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%r11 │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x48004235(%r8) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428af8 │ │ │ │ + jne 4235b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rcx),%cl │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x55(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428c18 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0xc0(%r12) │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0xb0(%r12) │ │ │ │ - movq $0x428180,-0xa8(%r12) │ │ │ │ - lea -0xbe(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x428258,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x428640,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0xa4(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x4287a0,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4288c8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x428c40,0x38(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + xor $0x8b480042,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4235e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRXB lretq │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 428c58 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + ss rex.X add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 423613 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f39e38 │ │ │ │ + lea 0xcbc538(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %dh,%ah │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42367f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42367a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbc539(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9930 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4236df │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4236da │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbc5b1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42373f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42373a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbc629(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9b10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + cmp %dl,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42379f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42379a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb6677d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4237ff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4237fa │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcbc661(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9b10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42383a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423910 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900cb53(%rax) │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428d75 │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - movq $0x428120,-0x58(%r12) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x428a70,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - lea -0x53(%r12),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x428c70,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - lea -0x44(%r12),%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 427d38 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4238a2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x423890,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423890 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WRXB lretq │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x31004238(%r8) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRB lretq │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 429518 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 428f2e │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4238b8,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x35(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 428fd8 │ │ │ │ - movq $0x428fb0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 42392b │ │ │ │ + lea 0xcbc598(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x423958,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428fb0 │ │ │ │ + jne 423958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4c00cb50(%rax) │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 429dd8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 429068 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,0x48000000(%rcx) │ │ │ │ + movl $0x4239a0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4239a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 429039 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xb6083c(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - js 429041 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423a09 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x423818,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x423850,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd64ee1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 423a73 │ │ │ │ + lea 0xcbc4b8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRB lretq │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42917f │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 4290af │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 4290af │ │ │ │ - lea 0xcb49e0(%rip),%r9 │ │ │ │ - lea 0xcb4ca3(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - jne 4290e0 │ │ │ │ - movq $0x429208,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x429120,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 429148 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 423a74 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 429197 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42916f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4291e5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x429010,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r9 │ │ │ │ - lea 0xd5f72e(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + je 423aa1 │ │ │ │ + movq $0x423a68,-0x10(%rbp) │ │ │ │ + mov 0xe(%r14),%rbx │ │ │ │ + mov 0x6(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423a68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ lret │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 429220 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423ae2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423c68 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x0(%rbx,%rcx,8) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + clc │ │ │ │ + ror $0x0,%bl │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4292de │ │ │ │ - movq $0x429288,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 423b69 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x423b38,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 429288 │ │ │ │ + jne 423b38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WXB lretq │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4609dab0 <__environ@GLIBC_2.2.5+0x44f0ce08> │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4292c0 │ │ │ │ + add %bh,0x4800cbc0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 423b59 │ │ │ │ + movq $0x423b80,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp eb9a30 │ │ │ │ + lea 0xcbc090(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x75ff34b5(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ch,%bh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + fbld -0x2b(%rbx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmpabs $0x10000441f0f00 │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 423bfa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x423be8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423be8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429334 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + cmp $0x42,%al │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x423c10,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x35(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4293df │ │ │ │ - movq $0x4293b8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,0x4800cbbf(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 423c83 │ │ │ │ + lea 0xcbc298(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x423cb0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4293b8 │ │ │ │ + jne 423cb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ah,-0x3e(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WX lretq │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ clc │ │ │ │ - xchg %eax,%ebx │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + cmp $0x42,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900cb4a(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429481 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + ret $0xcb │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 429456 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x429300,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 423c7c │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423d8c │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x423ac0,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x423af8,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x423ba8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4294a8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd62809(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xd64b5e(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x5e(%rax) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 423e43 │ │ │ │ + lea 0xcbc148(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0xe38308758b4800d5 │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800cb49(%rax) │ │ │ │ - movl $0x4294d0,0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 423e99 │ │ │ │ + movq $0x423e38,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4294d0 │ │ │ │ + jne 423e38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movabs 0x834808758b4800d5,%eax │ │ │ │ (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 423e9d │ │ │ │ + movq $0x423e88,-0x18(%rbp) │ │ │ │ + mov 0x6(%r14),%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423e88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75ff34b7(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 429068 │ │ │ │ - nop │ │ │ │ - sar $0xff,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800d5a1(%rax) │ │ │ │ + movl $0x423df0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp ed5480 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 423edb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423ef8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429629 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%r11 │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xc8(%r12) │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - lea -0xc7(%r12),%rbx │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov %r11,-0xa0(%r12) │ │ │ │ - movq $0x428f08,-0x98(%r12) │ │ │ │ - lea -0xae(%r12),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %r10,-0x80(%r12) │ │ │ │ - movq $0x428f50,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - mov %rdx,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x429068,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - lea -0x98(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x429238,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x429360,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 423f19 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + lea 0xcbc01c(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x423eb8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xcbbff4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x35(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4296c9 │ │ │ │ - movq $0x4296b0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + cmp %ch,0x0(%rbp,%rdx,8) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 423f9a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x423fb0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 423910 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + imul $0x0,%ebp,%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42403b │ │ │ │ + movq $0x423ff0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4296b0 │ │ │ │ + jne 423ff0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cb49(%rax) │ │ │ │ - movl $0x4296e0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + rex │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 424020 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00cb49(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 429518 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 429748 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,0x40(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4230c0 │ │ │ │ + lea 0xd56b66(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x424060,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x35(%rcx) │ │ │ │ + jo 42406e │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4297b0 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 429799 │ │ │ │ - movq $0x4297d8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcb4530(%rip),%r9 │ │ │ │ - lea 0xcb450b(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x4,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4240d6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4250a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00cb48(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 427d38 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0x8d4800cb,%edi │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424112 │ │ │ │ + movq $0x424128,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 423060 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800cbbd(%rax) │ │ │ │ + lea 0xcbbdb1(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - lretq │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4298b6 │ │ │ │ - movq $0x429860,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429860 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x8d4800cb,%ecx │ │ │ │ + xor $0xcbb951,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 423a40 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lretq │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4609e088 <__environ@GLIBC_2.2.5+0x44f0d3e0> │ │ │ │ - add %bl,0x48004298(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4241cb │ │ │ │ + movq $0x4241b0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 429898 │ │ │ │ + jne 4241b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB lret │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + rex.B │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42990c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp f651b8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x4800cbbe │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424298 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42428d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x424150,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x424170,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423060 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RXB lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4299d7 │ │ │ │ - movq $0x4299b0,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4299b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0x8b4c00cb,%ebp │ │ │ │ + jae 4242c4 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 424da0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + js 42428b │ │ │ │ + lret │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%cl │ │ │ │ + ret │ │ │ │ + or (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cb46(%rax) │ │ │ │ - movl $0x4299f0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x46(%rax) │ │ │ │ + add %bl,-0x43(%rax) │ │ │ │ lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 429a4a │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x4298d8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x429a98,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd62215(%rip),%r14 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42434c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424341 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4242d0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb65c49(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WB add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RB lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.X add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 429ac0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cb45(%rax) │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 429af5 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 427d38 │ │ │ │ - lea 0xcb41d4(%rip),%r9 │ │ │ │ - lea 0xcb41af(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424386 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 424428 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x35(%rbp) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 429d2d │ │ │ │ - movq $0x429be0,-0x68(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%r11 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x34(%rbx),%r10 │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov 0x3c(%rbx),%r9 │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov %rsi,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429be0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or $0x0,%al │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 424428 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cb44(%rax) │ │ │ │ - movl $0x429c10,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429c10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 424428 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x44(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,%ecx │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - test %ah,(%rax,%rcx,2) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lcall *(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x98(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x429668,-0x78(%r12) │ │ │ │ - lea -0xb4(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x429748,-0x68(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rcx │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x429810,-0x40(%r12) │ │ │ │ - lea -0x64(%r12),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x429938,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3c(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x429d48,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - lea -0x2c(%r12),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 424428 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - ds lret │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 429d60 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 424428 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900cb3e(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429dac │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103a7d7c <__environ@GLIBC_2.2.5+0xf2170d4> │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8488ad │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 424470 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cb42(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 429f14 │ │ │ │ - movq $0x429e38,-0x40(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x2(%rbx),%rcx │ │ │ │ - mov 0xa(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x48004244(%r8) │ │ │ │ + mov 0xe(%rbx),%eax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 429e38 │ │ │ │ + jne 4244b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X lret │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %edi,0x49000000(%rax) │ │ │ │ - movl $0x428db8,-0x88(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x428e18,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x428e78,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x429b38,-0x58(%r12) │ │ │ │ - lea -0x73(%r12),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x83(%r12),%rcx │ │ │ │ + xchg %edx,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + cmp $0x3e,%rdx │ │ │ │ + jb 424557 │ │ │ │ + cmp $0x3f,%rdx │ │ │ │ + jae 42450c │ │ │ │ + movq $0x424400,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x63(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x429d78,-0x8(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb65a84(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x424360,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x54(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ + cmp $0x27,%rdx │ │ │ │ + jb 4245a2 │ │ │ │ + cmp $0x3c,%rdx │ │ │ │ + jne 42450c │ │ │ │ + movq $0x4243e0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb65a03(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x26,%rdx │ │ │ │ + jae 4245e1 │ │ │ │ + cmp $0xa,%rdx │ │ │ │ + jne 42450c │ │ │ │ + movq $0x4243a0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb659bf(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x4243c0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb6598a(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.B lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 429ffb │ │ │ │ - movq $0x429f78,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x8d4800cb,%edx │ │ │ │ + rex.RB call 103a7f74 <__environ@GLIBC_2.2.5+0xf2172cc> │ │ │ │ + (bad) │ │ │ │ + out %al,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x424668,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 429f78 │ │ │ │ + jne 424668 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x8b4800cb,%ecx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rbx,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 429feb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x427d38,-0x38(%r12) │ │ │ │ - lea -0x19(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0xa(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x428ce0,-0x20(%r12) │ │ │ │ - lea -0x33(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x429dd8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ + ja 4246bf │ │ │ │ + movq $0x4242f0,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x424428,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 424428 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424703 │ │ │ │ + movq $0x4242b0,-0x18(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x42a018,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb65880(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xcb40e6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %r8b,(%r8) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 42a03c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 427d38 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42a5d8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x834900cb,%ecx │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x424620,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb657fa(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72b7ff2d(%rcx) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42a114 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42a0b8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a0b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb69363(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800d3a0(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42a118 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e286e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 424832 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a104 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x42a138,0x8(%rbp) │ │ │ │ - lea 0xd5e80b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + ja 424827 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x424788,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x4247a8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x424848,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0xa1800045c74800d3,%al │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - push $0xffffffff830099a3 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 42a174 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 42a180 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jne 424854 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42a158,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + lea 0xd64092(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + jmp ecf208 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x45,-0x72b7ff2d(%rdi) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 42a294 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42a238,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4248da │ │ │ │ + movq $0x4248c8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42a238 │ │ │ │ + jne 4248c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + rex.W │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42a298 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a284 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x6c(%rdi) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 42494e │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 424925 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + lea 0xcbacc4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x424868,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x42a2b8,0x8(%rbp) │ │ │ │ - lea 0xd5e68b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + lea 0xcbac3f(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd58934(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + jmp e38f00 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x424998,0x0(%rbp) │ │ │ │ + lea 0xd63fa0(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp ecf208 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x4248f0,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800d39e(%rax) │ │ │ │ - movl $0x42a300,0x0(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xcbabd9,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 42a2f4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 42a300 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + and %ch,-0x7cb6ff35(%rbp) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42a2d8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x424890,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb655c1(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sahf │ │ │ │ - roll %cl,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dh,-0x72b7ff35(%rsi) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42a3ec │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a3e1 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x42a1e8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xcb9d07(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jb 424a5e │ │ │ │ + movq $0x424a48,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 424a48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xcb,%ch │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4a(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jmp eb8980 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dh,0x4800cbb5(%rax) │ │ │ │ + movl $0x424aa0,0x0(%rbp) │ │ │ │ + lea 0xcbaa69(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ + add %al,-0x7cff3455(%rax) │ │ │ │ + jrcxz 424aaa │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 424ab7 │ │ │ │ + lea 0xcbab72(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd63e43(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,-0x4b(%rax) │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x98,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ + rex.RB loopne 424b29 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 424b37 │ │ │ │ + movq $0x424b20,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42a498 │ │ │ │ + jne 424b20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %ecx,%ebx │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0xcb,%ch │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4b(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + out %eax,(%dx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + sbb %eax,-0x57(%rax) │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0xcb,%ah │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 42a4c7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 42a527 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ + add %dh,0x4e(%rdi) │ │ │ │ + movq $0x424728,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcb9bc9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42a5d8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x42a590,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x424c40,-0x8(%rbp) │ │ │ │ + lea 0xd63d76(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f38658 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x424b50,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor %cl,%bl │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ - fwait │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 42a5df │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42a5d8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rbx,1) │ │ │ │ + lea 0xcbaa36(%rip),%esi │ │ │ │ + lea 0xd63d0e(%rip),%r14 │ │ │ │ + lea 0xcba8ce(%rip),%rbx │ │ │ │ + jmp 424cb7 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 424728 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r9b │ │ │ │ + mov (%rax),%es │ │ │ │ + add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cb30(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42a981 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 42a6f5 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 42ae26 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 42aa76 │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 42ad76 │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 42acc6 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 42a630 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 42a695 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ (bad) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xcb,%ah │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 42a6e0 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,-0x7cb70000(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a9a4 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ + ja 424d4e │ │ │ │ + movq $0x4249c0,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x424a10,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 42a8f4 │ │ │ │ - movq $0x42a7a8,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424cf0 │ │ │ │ + movq $0x4247c8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb652b7(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x424c20,0x0(%rbp) │ │ │ │ + jmp f65258 │ │ │ │ + movq $0x424d38,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42a7a8 │ │ │ │ + jne 424d38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cb2e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 42ae65 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a8a5 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x42a368,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x42a408,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xcb,%bl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4d(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp eb8980 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800d398(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a943 │ │ │ │ - movq $0x42a068,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x42a8c8,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xcb3770(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42a698,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 42aa54 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 42aa76 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ab1d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 42a722 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42adc8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42aa18,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42ad18,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42ac68,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,%al │ │ │ │ + mov $0xcb,%dl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + rex.WXB │ │ │ │ + rex.X add %cl,-0x73(%rax) │ │ │ │ + xor $0xcba771,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %ecx,%ebx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 42aca4 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 42acc6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42abed │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 42a722 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x4800cbb2(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424e49 │ │ │ │ + movq $0x424de8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 424de8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 42ad54 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 42ad76 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ab85 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 42a722 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cb28(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 42ae26 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %ah,-0x4e(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42aab5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 42a722 │ │ │ │ + ja 424e39 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x424ad8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 42a8f4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42b428 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb6513b(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x92,%al │ │ │ │ - roll %cl,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42af64 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42af08,-0x20(%rbp) │ │ │ │ + rex.W mov $0xcb,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 424f26 │ │ │ │ + movq $0x424eb0,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42af08 │ │ │ │ + jne 424eb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6e(%rax) │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42af68 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xcb,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rbp,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42af54 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + ja 424f16 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + movq $0x424230,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x424da0,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x42af88,0x8(%rbp) │ │ │ │ - lea 0xd5d9bb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x424f50,0x0(%rbp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp eb9a30 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea 0xcba98f(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - roll %cl,(%rax) │ │ │ │ - movq $0x42afd0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0xcb,%cl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 42afc4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 42afd0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,0x4900424f(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 424da0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %ah,-0x51(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xcbaf59,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42afa8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + jmp e38de0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x72b7ff2d(%rcx) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42b0e4 │ │ │ │ + pop %rax │ │ │ │ + mov $0xcb,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 424ff9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 425088 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42b088,-0x20(%rbp) │ │ │ │ + movq $0x424ff8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b088 │ │ │ │ + jne 424ff8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - nop │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42b0e8 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xcb,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rax,%rcx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b0d4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ + ja 425040 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x424e70,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x42b108,0x8(%rbp) │ │ │ │ - lea 0xd5d83b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb64f2f(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ - roll %cl,(%rax) │ │ │ │ - movq $0x42b150,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 42b144 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 42b150 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42b128,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x4800d38f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42b23c │ │ │ │ - add $0x30,%r12 │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b231 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x42b038,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + ja 425040 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x4240f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xcb8eb7(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb64ee7(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xcb,%al │ │ │ │ + add %bh,-0x50(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + rex.RB call 103a89fc <__environ@GLIBC_2.2.5+0xf217d54> │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xe8,%al │ │ │ │ - mov $0x42,%dl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + rex.RB call 84a1ad │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b2e8 │ │ │ │ + jne 4250f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x23(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 42b317 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 42b377 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xcb,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,2) │ │ │ │ + add $0x58,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425167 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4240b0,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x424fa8,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcb8d79(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42b428 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x42b3e0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xcbad40(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x22(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov %cs,%ebx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 42b42f │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42b428 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + subb $0x45,-0x72b7ff35(%rdi) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4251f3 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4251e8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4250a8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4250a8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,-0x72b7ff35(%rsi) │ │ │ │ + rex.RB call 733a8b5c <__environ@GLIBC_2.2.5+0x72217eb4> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 84a46d │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 423c68 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %bl,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42b7a9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 42b51d │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 42b91c │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 42b480 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 42b4bd │ │ │ │ + add %ch,%al │ │ │ │ + test $0xcb,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x52(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + add %ch,-0x1616ff35(%rcx) │ │ │ │ + cs movabs 0x9000,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cb21(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b7cc │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 42b71c │ │ │ │ - movq $0x42b5d0,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b5d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ + add %al,%al │ │ │ │ + test $0xcb,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x48004252(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xcba8d0(%rip),%r14 │ │ │ │ + jmp e26ca8 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800cba8(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xcba88f(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cb20(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 42b891 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b6cd │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x42b1b8,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x42b258,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %ch,-0x72b7ff35(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4252e6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x76(%rax) │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b76b │ │ │ │ - movq $0x42aeb8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x42b6f0,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xcb2958(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42b4c0,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42b8c0,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 42b71c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cb1d(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 42b91c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b82b │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 42b54a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42bed8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425323 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 425380 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42ba6c │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 42b9c5 │ │ │ │ - lea 0xd5cf17(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 42ba1e │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 42b9bb │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 42ba70 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 42b9f2 │ │ │ │ - lea 0xd5cef5(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 42b9c5 │ │ │ │ - lea 0xd5cee0(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 42b9c5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jb 42535e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x42ba10,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0xd5ce62(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 42ba21 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %dl,%bl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%esi │ │ │ │ - movl $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42bb00,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ + rex.RB loopne 4253d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 425457 │ │ │ │ + movq $0x4253d0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42bb00 │ │ │ │ + jne 4253d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rax) │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42bb5f │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,2) │ │ │ │ + add $0x58,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bb4b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + ja 425447 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x425300,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x425338,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xcb859c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x42bb88,0x0(%rbp) │ │ │ │ - lea 0xd5cd93(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %edx,%ebx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - mov $0x89490042,%ebx │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sbb %cl,0xa460099(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425512 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4254d0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4254d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 42bbc8 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42bbe4 │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425500 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xcb84af(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x42bba8,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %ecx,%ebx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %edi,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 42bdef │ │ │ │ - movq $0x42bd20,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bd20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %ecx,%ebx │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 42bd4f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 42be03 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x42bdc8,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bdc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x425528,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00cb18(%rax) │ │ │ │ - lea 0xcb830b(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42bed8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x42be58,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%bl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x480042be(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4255d2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4255c0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42be88 │ │ │ │ + jne 4255c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add %cl,0xd(%rbp,%rcx,4) │ │ │ │ - rex.WXB (bad) │ │ │ │ - lret │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42bed8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800cb17(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42bfae │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bfa3 │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x42b990,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x42bfe8,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xcb2163(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - rolb $0xf6,0x0(%rdx) │ │ │ │ - ret │ │ │ │ + add %r13b,%r8b │ │ │ │ + push %rbp │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jne 42c010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x16(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,(%rdi) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4255e8,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 42c1c0 │ │ │ │ - movq $0x42c0b8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c0b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cb15(%rax) │ │ │ │ - mov 0x68(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 42c1b9 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733a8f8c <__environ@GLIBC_2.2.5+0x722182e4> │ │ │ │ + pop %rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c1a9 │ │ │ │ - movq $0x42ba90,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x42bc78,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ + ja 42568f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x425580,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x42c1f8,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x4256b0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd61fdb(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcba5f4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xa8,%al │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 42589a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425740,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c1f8 │ │ │ │ + jne 425740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rax) │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42c260 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c240 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x42c288,0x0(%rbp) │ │ │ │ - lea 0xd5c692(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ + add %bl,-0x58(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r14b,(%r9) │ │ │ │ + leave │ │ │ │ + jmp 425764 │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle 42c25a │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - ret $0x42 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - or 0x0(%rdi),%bl │ │ │ │ + add %al,-0x58(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 4257dc │ │ │ │ + movq $0x4257b0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4257b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ + add %ch,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 42c2e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ + add (%rbx),%rcx │ │ │ │ + movq $0x425758,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425758 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x425808,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425808 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c336 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x42c2a8,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 432460 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x4800cba7(%rax) │ │ │ │ + lea 0xcba591(%rip),%eax │ │ │ │ + jmp 425830 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x30(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42c414 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42c3d0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 425861 │ │ │ │ + movq $0x425828,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c3d0 │ │ │ │ + jne 425828 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4800d04a(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 42c3e9 │ │ │ │ - lea 0xd04a80(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movq $0x425888,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425888 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x42c428,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800cba6(%rax) │ │ │ │ + movl $0x4258b0,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 423dc8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42c526 │ │ │ │ + jb 4259c1 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42c4f0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x425950,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c4f0 │ │ │ │ + jne 425950 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x48004259(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425980 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + lea 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + sub (%rax),%rbx │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x4800cba5(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42c657 │ │ │ │ - movq $0x42c5a8,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ + jb 425b28 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425a30,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c5a8 │ │ │ │ + jne 425a30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x5b(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + add $0xcba461,%eax │ │ │ │ + jmp 425a58 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r11b,%r8b │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 425a89 │ │ │ │ + movq $0x425a50,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c5d8 │ │ │ │ + jne 425a50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - movb $0x48,0x0(%rdx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + movq $0x425ad0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c608 │ │ │ │ + jne 425ad0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cba4(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + jmp 425ad8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800cba4(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425b10 │ │ │ │ + movq $0x425900,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x425b40,0x10(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4213d8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x425ab0,0x0(%rbp) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800cba2(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 425b8f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425b7f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcba22a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x79,%al │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rbx) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42c6e5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c6da │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425bd6 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42c670,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 425d98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x4c00d044 │ │ │ │ - mov 0x10(%rbx),%esi │ │ │ │ - jmp b024d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.R rolb $1,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42c773 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c768 │ │ │ │ + jb 425c17 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x42c700,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb5d10d(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 425c38 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.XB rolb $1,(%r8) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42c847 │ │ │ │ - movq $0x42c7e8,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c7e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800d043(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42c84b │ │ │ │ - add $0x18,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c837 │ │ │ │ + ja 425c8f │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 425c59 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x42c720,-0x10(%r12) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x425bf0,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd5c0e3(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x42c878,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425d69 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425d00,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c878 │ │ │ │ + jne 425d00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %dh,0x60(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x0,%rbx │ │ │ │ + jle 425d55 │ │ │ │ + movq $0xf3e540,-0x20(%r12) │ │ │ │ + movq $0x118ad69,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x425c38,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 425c38 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.X rolb $1,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42c9a3 │ │ │ │ - movq $0x42c928,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 425de9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 425e6f │ │ │ │ + movq $0x425de8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c928 │ │ │ │ + jne 425de8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x42(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x42c958,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c958 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X rolb $1,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,2) │ │ │ │ + add $0x58,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c993 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + ja 425e5f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x425bb0,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x425cb0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42c790 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - jle 42ca12 │ │ │ │ - movl $0x42ca20,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 425f3c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425ef0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ca20 │ │ │ │ + jne 425ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cb0f(%rax) │ │ │ │ - movl $0x42ca60,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xf(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cb29 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x42c690,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x42c790,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 42caf6 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 42c790 │ │ │ │ - movq $0x42c8d8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd5f162(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x425d98,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 425d98 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 425f6c │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 426050 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42ccca │ │ │ │ - movq $0x42cbd0,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425ffa │ │ │ │ + movq $0x425fb8,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42cbd0 │ │ │ │ + jne 425fb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x16(%rax) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %cl,%ah │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %r13b,%r8b │ │ │ │ + pop %rdi │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42cc10 │ │ │ │ + jne 425fe8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x29(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbx) │ │ │ │ - movl $0x42cc48,0x0(%rbp) │ │ │ │ + add %bh,0xc(%rsi) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 423ef8 │ │ │ │ + lea 0xd628d1(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 426185 │ │ │ │ + movq $0x4260a0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42cc48 │ │ │ │ + jne 4260a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc $0x8b4800cb,%eax │ │ │ │ - rex.RB │ │ │ │ - rex mov 0x7(%rbx),%bl │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 42cc68 │ │ │ │ - movq $0x42cce0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 42cc93 │ │ │ │ - lea 0xcb0c7c(%rip),%r9 │ │ │ │ - lea 0xd5bc86(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x42cda8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcb0c0e(%rip),%r9 │ │ │ │ - lea 0xd5bc50(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX xor %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x1(%r8) │ │ │ │ - rorb $0x43,0x3b(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - jg 42cd6f │ │ │ │ - movq $0x42cd20,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42cd20 │ │ │ │ + jne 4260f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x3a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x49000000(%rcx) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 426175 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x425f50,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x425f78,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4261b8,0x18(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd5eef4(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0xaf │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x13(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd5bb1f(%rip),%rsi │ │ │ │ - lea 0xd5bb40(%rip),%r14 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 42bed8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4261c4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x14(%rax) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42ce20 │ │ │ │ + jb 426245 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42623a │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd4df6d(%rip),%r8 │ │ │ │ - lea 0xcb72c6(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ + movq $0xf6a960,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x426050,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42cb58 │ │ │ │ + jmp 426050 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x63(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4262b9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42642f │ │ │ │ + movq $0x4262b8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4262b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + popf │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 426441 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4252c0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x426328,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426328 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dh,0x4800cb9c(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 426451 │ │ │ │ + add $0xd0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ce74 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 42641f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x425638,-0xc8(%r12) │ │ │ │ + mov %rax,-0xb8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0xb0(%r12) │ │ │ │ + movq $0x4256f0,-0xa8(%r12) │ │ │ │ + lea -0xc8(%r12),%rbx │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + movq $0x4259d8,-0x88(%r12) │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + lea -0xa8(%r12),%rcx │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x68(%r12) │ │ │ │ + movq $0x425e98,-0x60(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + lea -0x88(%r12),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x4261d8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea 0xd624c7(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x426478,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426478 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x48004264(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xd57b97(%rip),%r14 │ │ │ │ + jmp eb8b50 │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + movq $0x425380,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x425480,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x426528,0x10(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4213d8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x4264a0,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x13(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.W out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fwait │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x88,%al │ │ │ │ - iret │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42666b │ │ │ │ + movq $0x426590,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42cf88 │ │ │ │ + jne 426590 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %bl,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 42cfb7 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 42d002 │ │ │ │ - movq $0x42cea0,-0x10(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800cb9b(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4265ff │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4265ef │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x425208,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x426268,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x42d070,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x42d130,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x426688,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 426268 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42665b │ │ │ │ + movq $0x423f70,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x4251a0,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10df7e0,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e284d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcb9b06(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc %ecx,%ebx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x9ffbd30(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 42d098 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + cmp $0x1e,%al │ │ │ │ + movabs 0x500401f0f00,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900cb11(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d10f │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xcb6fe1(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42cb58 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc %ecx,%ebx │ │ │ │ + lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x42ce40,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x42d1a0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xcb881b(%rip),%r14 │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb9a92(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cb10(%rax) │ │ │ │ - movl $0x42d1c8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d1c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x4800cb9a │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 426739 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcb87ca(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xcb6eec(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42cb58 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x426710,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0xd484b4(%rip),%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb9a03(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d264 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %al,%al │ │ │ │ + cltd │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 426810 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 426805 │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + movq $0x426830,-0x10(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xcb8702(%rip),%r14 │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb9991(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 48439da0 <__environ@GLIBC_2.2.5+0x472a90f8> │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42d30f │ │ │ │ - movq $0x42d2e8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d2e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 42683c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cb0f(%rax) │ │ │ │ - movl $0x42d328,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d580 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x42c390,-0xc0(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x42c4b0,-0xa8(%r12) │ │ │ │ - lea -0xc0(%r12),%r10 │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - movq $0x42c548,-0x90(%r12) │ │ │ │ - lea -0xa8(%r12),%r11 │ │ │ │ - mov %r11,-0x88(%r12) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x42c9c0,-0x70(%r12) │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x42cb58,-0x50(%r12) │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - lea -0x8c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x6c(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x4c(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 42d455 │ │ │ │ - movq $0x42d230,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x42d5c0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x42d4a8,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x17 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x427150,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb9954(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c00cb0d(%rax) │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 42d590 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d570 │ │ │ │ - movq $0x42cde8,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x42cef8,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x427170,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd4d7da(%rip),%r8 │ │ │ │ - lea 0xcb6b33(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42cb58 │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb990c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xc(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - {rex2 0x42} add %r22b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 42d5e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 426919 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcb98e5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x67(%rax) │ │ │ │ lret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 426961 │ │ │ │ + movq $0x426978,-0x10(%rbp) │ │ │ │ + lea 0xcb8534(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42cb58 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd59f5a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or $0xcb,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cwtl │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42d6a8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 426a0f │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d69d │ │ │ │ + ja 426a04 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xcb6a48(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + movq $0x4268f0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x426938,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42d290 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or %ebx,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x58,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4900cb0a(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d82f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 42d787 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 42d7e7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcb6909(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42a5d8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x42d850,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4c00cb08(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xcb687f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42a5d8 │ │ │ │ - nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - or %bl,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42db5d │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 42d989 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 42e01f │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 42dcb7 │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 42df7f │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 42dedf │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 42d8df │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4271b0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 426a3d │ │ │ │ lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 42d96c │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dbff │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733aa3fc <__environ@GLIBC_2.2.5+0x72219754> │ │ │ │ + pop %rcx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dba9 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 42d9f9 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 42d290 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x42da58,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42da58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + ja 426aff │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x426a58,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x426b20,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0xd6522a(%rip),%rsi │ │ │ │ + lea 0xd54aa5(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ec0678 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x8(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 42db61 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42db4d │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x42d640,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x42d6c8,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42db99 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xcb654c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 42d290 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x42e070,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42d948,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800cb96(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 426b99 │ │ │ │ + movq $0x426bb0,-0x10(%rbp) │ │ │ │ + lea 0xcb833c(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 42dc8c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 42dcb7 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dd58 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 42d9b6 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42dfd0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42dc68,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42df30,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42de90,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0xcb,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 42deb4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 42dedf │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42de1c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 42d9b6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd59d22(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 42df54 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 42df7f │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 426c47 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ddba │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 42d9b6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 426c3c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x426aa8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x426b70,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %bl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 42dff4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 42e01f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dcf6 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 42d9b6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %bl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 42e094 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 42d9b6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xcb01,$0x0 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42e1a8 │ │ │ │ - movq $0x42e128,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e128 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0x64(%rax) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1(%rax) │ │ │ │ + mov $0x95,%al │ │ │ │ lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r11b,-0x1f(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 426d01 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 426d7c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x426d00,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42e158 │ │ │ │ + jne 426d00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x480042e1(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e190 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 426d80 │ │ │ │ + cmpq $0xa,0x7(%rbx) │ │ │ │ + jg 426d6a │ │ │ │ + movq $0x426be8,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x426c68,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x426c90,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + lea 0xd59b7e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ecx,%ebx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 42e1b4 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42d888 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + fwait │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42e29a │ │ │ │ - movq $0x42e218,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x68(%rdi) │ │ │ │ + movq $0x4269b0,-0x60(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + movq $0x426a30,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x426cb0,-0x38(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x426da8,-0x18(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp ee7f38 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + lea 0xcb9469(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r9b,-0x1e(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e248 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 426e02 │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733aa7c4 <__environ@GLIBC_2.2.5+0x72219b1c> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x426ec0,-0x18(%rbp) │ │ │ │ + lea 0xd59a65(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcb9423(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcafbd1(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x426e70,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0xd597cc(%rip),%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb93bb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %bh,-0x6d(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42e380 │ │ │ │ - movq $0x42e308,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e308 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 426f97 │ │ │ │ + movq $0x426fb8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcb9334(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ + lea 0xcb937a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - jrcxz 42e351 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 42e338 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 427047 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427042 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcb92e1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ebf188 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4270b5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4270b0 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd59860(%rip),%rsi │ │ │ │ + lea 0xd53f11(%rip),%r14 │ │ │ │ + lea 0xcb92a1(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4c00cb92(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xcb9286(%rip),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d20,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4271b0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xcb9294(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 42e3d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + adc %ch,(%rdi) │ │ │ │ + mov $0x0,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %ch,(%rdi) │ │ │ │ + mov $0x0,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + mov $0x0,%dh │ │ │ │ ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ch,(%rdi) │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,%bh │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42e41d │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 42e46b │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd5a4f5(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 433740 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cb7c(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e4ce │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 42e4a7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xcaf9a7(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd5d7b8(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x42e448,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ch │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42e5fe │ │ │ │ - movq $0x42e578,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 427215 │ │ │ │ + movq $0x427208,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42e578 │ │ │ │ + jne 427208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xcb91b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cafd(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x42e5b0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42727d │ │ │ │ + movq $0x427270,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42e5b0 │ │ │ │ + jne 427270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x4c16f73b(%rbx),%eax │ │ │ │ + lret │ │ │ │ + mov $0x0,%bl │ │ │ │ + lea 0xcb9154(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x42e5e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4272fd │ │ │ │ + movq $0x4272d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42e5e0 │ │ │ │ + jne 4272d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x7cff346d(%rax) │ │ │ │ + jrcxz 4272e2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4272ef │ │ │ │ + lea 0xcb9369(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb9313(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb938c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - std │ │ │ │ - lret $0x8a00 │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c240,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb934c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4273d3 │ │ │ │ + movq $0x4273a8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4273a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e654 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd6488d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb92de(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42e739 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e72e │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 42e702 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x42e620,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x42e750,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd5d558(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c220,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb92b4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cafb(%rax) │ │ │ │ - movl $0x42e778,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4274ab │ │ │ │ + movq $0x427480,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42e778 │ │ │ │ + jne 427480 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75ff3505(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42e3d0 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd638c5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb9246(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sti │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42e7dd │ │ │ │ - movq $0x42e7f8,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 4274fa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 427238 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sti │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x42e828,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 427569 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42755e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4274c8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cli │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 42e680 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,%bl │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42e928 │ │ │ │ - movq $0x42e8a8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e8a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4275e9 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4275de │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x427510,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800caf2(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x42e8d8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e8d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800caf2(%rax) │ │ │ │ - movl $0x42e910,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e910 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + movq $0x427588,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x43c260,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xcb90c7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42ea5e │ │ │ │ - movq $0x42e998,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e998 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42768f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4276b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r9b,%r8b │ │ │ │ - jmp ffffffff898ae9e8 <__environ@GLIBC_2.2.5+0xffffffff8871dd40> │ │ │ │ - ret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 4276cb │ │ │ │ + lea 0xcb9068(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x4276f8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42e9c8 │ │ │ │ + jne 4276f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0xce,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - lea 0xce0c1d(%rip),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rsi) │ │ │ │ + movl $0x427740,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ea00 │ │ │ │ + jne 427740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + movq $0x427670,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xd61154(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 427821 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4277f4 │ │ │ │ + movq $0x427810,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcb8ef6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb8f4d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42eb48 │ │ │ │ - movq $0x42ead0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ead0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex js 427859 │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - jmp 42eb19 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + jo 4278be │ │ │ │ + add %cl,0x75(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 42eb00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + push %rdi │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d40,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 42eb98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x458d4800,%edx │ │ │ │ - fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 42ec98 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x5d,%rdx │ │ │ │ - jne 42ec6e │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%r14),%rdx │ │ │ │ - jg 42ecb0 │ │ │ │ - movq $0x42ec10,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - lea 0xce0a1c(%rip),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ec10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0xde8949f631004278,%al │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jne 4278d9 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd59c7e(%rip),%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434420 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd5cfb6(%rip),%r14 │ │ │ │ - mov 0x14(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 427922 │ │ │ │ + lea 0xcb8e60(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,%dh │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 427948 │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x427918,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + cmc │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42edc6 │ │ │ │ - movq $0x42ed40,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ed40 │ │ │ │ + jb 4279bf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4279ba │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb62a81(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + cmc │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427a1f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427a1a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb628ea(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800caf5(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x42ed78,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ed78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427a61 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcb8c89(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800caf5(%rax) │ │ │ │ - movl $0x42eda8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427ab6 │ │ │ │ + movq $0x427af0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42eda8 │ │ │ │ + jne 427af0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - lret $0x8a00 │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xcb8c4c(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb9373(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd60e39(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rsi,%riz,4),%dh │ │ │ │ + cmp $0x7,%eax │ │ │ │ + jne 427ac1 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 427ac1 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ee1c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + ja 427acf │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x427a38,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 427a89 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800caf4(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42ef01 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42eef6 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 42eeca │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x42ede8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x42ef18,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd5cd90(%rip),%r14 │ │ │ │ + jb 427b91 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcb8b59(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repz lret $0x4800 │ │ │ │ - movl $0x42ef40,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427be6 │ │ │ │ + movq $0x427c20,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ef40 │ │ │ │ + jne 427c20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xcb9254(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb924b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd60d09(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x75ff350d(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42eb98 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rsi,%riz,4),%dh │ │ │ │ + cmp $0x7,%eax │ │ │ │ + jne 427bf1 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 427bf1 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 427bff │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x427b68,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 427bb9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 427ced │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427ce8 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd60c30(%rip),%rdi │ │ │ │ + lea 0xcb8b38(%rip),%rsi │ │ │ │ + lea 0xd5fa5a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xca,%bl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 42efc9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42efa5 │ │ │ │ - movq $0x42efc0,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427d2a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - repz lret $0x4800 │ │ │ │ - movl $0x42eff0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42eff0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - repz lret $0x4800 │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 42ee48 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427d93 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 427d88 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x427d08,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 42efe9 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42f0f0 │ │ │ │ - movq $0x42f070,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427e13 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x427de8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42f070 │ │ │ │ + jne 427de8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x42f0a0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f0a0 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xd63e4d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x42f0d8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f0d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427e4a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00caea(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427eb3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 427ea8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x427da8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x427ec8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,0x4800cb8f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 427f66 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 427f56 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x43c240,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0770,-0x38(%r12) │ │ │ │ + lea -0x4c(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0798,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 427fe4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x427e28,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e07c0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e07e8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcaea86(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428061 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x427d40,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x427e68,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c260,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock test %ecx,%ebx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733ab9d4 <__environ@GLIBC_2.2.5+0x7221ad2c> │ │ │ │ + pop %rsp │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4280c0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4280c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x7cff347b(%rax) │ │ │ │ + jrcxz 4280ca │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4280d7 │ │ │ │ + lea 0xcb8581(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb852b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcaea46(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 428122 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcbf5e7(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 430bc8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42f628 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + movq $0x428010,-0xf0(%r12) │ │ │ │ + mov %r14,-0xe8(%r12) │ │ │ │ + movq $0x43c260,-0xe0(%r12) │ │ │ │ + lea -0xef(%r12),%rax │ │ │ │ + mov %rax,-0xd8(%r12) │ │ │ │ + movq $0xf3e098,-0xd0(%r12) │ │ │ │ + movq $0x10e0920,-0xc8(%r12) │ │ │ │ + lea -0xdb(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0xf3e540,-0xb8(%r12) │ │ │ │ + lea -0xcf(%r12),%rax │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + movq $0x1188901,-0xa8(%r12) │ │ │ │ + movq $0x428080,-0xa0(%r12) │ │ │ │ + mov %rdi,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e0948,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x428100,-0x58(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0970,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0998,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xf8,0x388(%r13) │ │ │ │ + lea 0xcb8be7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42f2c7 │ │ │ │ - movq $0x42f228,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 428315 │ │ │ │ + movq $0x428300,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42f228 │ │ │ │ + jne 428300 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800cb8b(%rax) │ │ │ │ + mov 0x17(%rbx),%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 428140 │ │ │ │ + lea 0xcb8bb4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800cb8b(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42835c │ │ │ │ + movq $0x428378,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcb8b7e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb8b7d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0xe(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x77(%rax) │ │ │ │ - xor %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 42f258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + test $0x83,%al │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x52(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + fadds -0x74b3ffbe(%rbx) │ │ │ │ + jne 4283bc │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4276b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + or %al,0x49f63100(%rdx,%rax,2) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 42f2f3 │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 42f348 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jne 428441 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42848a │ │ │ │ + lea 0xcb82f8(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cae4(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42f37e │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 42f3c3 │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 42f463 │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f403 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcb1ce7(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ + ja 4284b0 │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x42f3a8,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + movq $0x428480,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cae3(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f4a3 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 428539 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42850c │ │ │ │ + movq $0x428528,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xcb1c47(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + lea 0xcb8246(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x42f448,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb89dd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + test %eax,0x0(%rdx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,%bl │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42f597 │ │ │ │ - movq $0x42f540,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f540 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov %al,-0x74b3ffbe(%rbp) │ │ │ │ + jne 42856c │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4276b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cae2(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x42f578,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f578 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x31004285,%eax │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75ff351e(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 42f58d │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42f348 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jne 4285f1 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42863a │ │ │ │ + lea 0xcb8148(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f5ec │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 428660 │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x428630,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push $0xfffffffffffffffb │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + xchg %cl,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4286e5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4286e0 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd60238(%rip),%rdi │ │ │ │ + lea 0xcb8688(%rip),%rsi │ │ │ │ + lea 0xd5f062(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,-0x72b7ff35(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 428722 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4282c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 42f5f1 │ │ │ │ + add %bl,%al │ │ │ │ + xchg %ecx,%ebx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 42f7de │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 42f7af │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 428816 │ │ │ │ + movq $0x428778,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 428778 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800cb87(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 428821 │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f7fa │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x42f1c8,-0xb0(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x42f2e8,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x42f348,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ + ja 428806 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x428700,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0810,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 42f77b │ │ │ │ - movq $0x42f5b8,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x42f840,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x42f4f0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd5c4d7(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x42f8d0,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x42f898,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0838,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xcb872b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xcb8061(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,-0x72b7ff35(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 428862 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 428740 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4800cb86 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42889a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 428338 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cadf(%rax) │ │ │ │ - movl $0x42f868,0x0(%rbp) │ │ │ │ + add %ah,0x4800cb86(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4289df │ │ │ │ + movq $0x4288f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42f868 │ │ │ │ + jne 4288f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x7a(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4289cf │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x428840,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e08a8,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x1188901,-0x60(%r12) │ │ │ │ + movq $0x428878,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e08d0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e08f8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcb85aa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + jge 4289ca │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 428a55 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 428a50 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd5fec8(%rip),%rdi │ │ │ │ + lea 0xcb7d30(%rip),%rsi │ │ │ │ + lea 0xd5ecf2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + jge 428a3a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 428ac5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 428ac0 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd5fe58(%rip),%rdi │ │ │ │ + lea 0xcb7d10(%rip),%rsi │ │ │ │ + lea 0xd5ec82(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75ff3521(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42f348 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cadf(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 42f660 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 428b02 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x21(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 42f660 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 428b3a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,%bh │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %ch,0x4800cb84(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42f980 │ │ │ │ - movq $0x42f958,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 428cc0 │ │ │ │ + movq $0x428b90,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42f958 │ │ │ │ + jne 428b90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fmulp %st,%st(2) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ cwtl │ │ │ │ - stc │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0xf,%al │ │ │ │ + andl $0x1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428c28 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x428b18,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0d58,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0d80,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 428cd9 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428c28 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x428ae0,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0d58,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0d30,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb8371(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + lea 0xcb811f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb8131(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cade(%rax) │ │ │ │ - movl $0x42f9c8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f9c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x22(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 42f628 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 428d1a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 42f9d3 │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42fbff │ │ │ │ + jb 428d83 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428d78 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42fa48,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fa48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x428cf8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 85f4e8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 428e03 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x428dd8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42fa98 │ │ │ │ + jne 428dd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fmul %st,%st(2) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 42fac8 │ │ │ │ - jmp 42fb04 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd62e5d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cadc(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42fb04 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cadc(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42fbd7 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 42fb60 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x42fc18,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xcadc01(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x42fb98,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fb98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 428e3a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or $0x0,%bl │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 428ea3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428e98 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x428d98,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x428eb8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cb7f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 428f56 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428f46 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x43c240,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0770,-0x38(%r12) │ │ │ │ + lea -0x4c(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0798,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428fd4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x428e18,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e07c0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e07e8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x42fac0,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x25(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x42faf0,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,%bl │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x20,%esp │ │ │ │ + add %ah,0x7e(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42fc79 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x42f9f8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + ja 429051 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x428d30,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x428e58,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c260,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cae4(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42fcdc │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 42fce8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 42fd1a │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 42fce0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 42fd39 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42fe0e │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 42fd72 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xcad91e(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd58b9d(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 42fdc6 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 42b428 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 42fc48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x42fe60,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + jb 429092 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - loop 42fe29 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 42fe84 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 42fd39 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4290ca │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xca,%dl │ │ │ │ + pop %rax │ │ │ │ + jg 4290aa │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 42fef9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42fed5 │ │ │ │ - movq $0x42fef0,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 429102 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 428b58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loop 42feb9 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - incl 0x0(%rdx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ff20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42913a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4284e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - loop 42fee9 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 42ff3c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 42fca0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dl │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42937f │ │ │ │ + movq $0x429000,-0x180(%r12) │ │ │ │ + mov %rdi,-0x178(%r12) │ │ │ │ + movq $0x43c260,-0x170(%r12) │ │ │ │ + lea -0x17f(%r12),%rax │ │ │ │ + mov %rax,-0x168(%r12) │ │ │ │ + movq $0xf3e098,-0x160(%r12) │ │ │ │ + movq $0x10e09c0,-0x158(%r12) │ │ │ │ + lea -0x16b(%r12),%rax │ │ │ │ + mov %rax,-0x150(%r12) │ │ │ │ + movq $0xf3e540,-0x148(%r12) │ │ │ │ + lea -0x15f(%r12),%rax │ │ │ │ + mov %rax,-0x140(%r12) │ │ │ │ + movq $0x1188901,-0x138(%r12) │ │ │ │ + movq $0x429070,-0x130(%r12) │ │ │ │ + mov %r9,-0x120(%r12) │ │ │ │ + movq $0xf3e098,-0x118(%r12) │ │ │ │ + movq $0x10e09e8,-0x110(%r12) │ │ │ │ + lea -0x130(%r12),%rax │ │ │ │ + mov %rax,-0x108(%r12) │ │ │ │ + movq $0xf3e540,-0x100(%r12) │ │ │ │ + lea -0x117(%r12),%rax │ │ │ │ + mov %rax,-0xf8(%r12) │ │ │ │ + lea -0x146(%r12),%rax │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0x4290a8,-0xe8(%r12) │ │ │ │ + mov %r8,-0xd8(%r12) │ │ │ │ + movq $0xf3e098,-0xd0(%r12) │ │ │ │ + movq $0x10e0a10,-0xc8(%r12) │ │ │ │ + lea -0xe8(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0xf3e540,-0xb8(%r12) │ │ │ │ + lea -0xcf(%r12),%rax │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + lea -0xfe(%r12),%rax │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + movq $0x4290e0,-0xa0(%r12) │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e0a38,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x429118,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0a60,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0a88,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x188,0x388(%r13) │ │ │ │ + lea 0xcb7cb7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800cb7c(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43008c │ │ │ │ - movq $0x42ffb0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 429405 │ │ │ │ + movq $0x4293e8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ffb0 │ │ │ │ + jne 4293e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0x1f(%rbx),%r8 │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 429158 │ │ │ │ + lea 0xcb7c8c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800cae1(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - movq $0x42ffe0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ffe0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %dh,0x7c(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 429479 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42944c │ │ │ │ + movq $0x429468,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcb7c56(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb7c55(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1f(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x430010,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%esp │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1f(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43007c │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 430057 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 42fca0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + enter $0x4294,$0x0 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4276b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - loopne 430071 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 43011f │ │ │ │ - movq $0x4300f8,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4300f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x20(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x430138,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + xchg %eax,%esp │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loopne 430101 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43024d │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x42fc48,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x42fca0,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x42fea8,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 430210 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 4301e4 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jne 429531 │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 42fca0 │ │ │ │ - movq $0x42ff50,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd5ba3e(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42957a │ │ │ │ + lea 0xcb7208(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - {rex2 0xca} str -0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4302ea │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4302c8,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4302c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4295a0 │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x429570,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2b(%rax) │ │ │ │ - lret $0x4500 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xcb3dfc(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 42f628 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrs -0x35(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4295f2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429428 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43033c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42962a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x22(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0xa0(%rbp),%eax │ │ │ │ + add %dh,0x7a(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43052a │ │ │ │ - movq $0x430448,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ + jb 42976f │ │ │ │ + movq $0x429680,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 430448 │ │ │ │ + jne 429680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jp 42964a │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x23(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43052e │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 430477 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + ja 42975f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 43053e │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430502 │ │ │ │ - movq $0x430308,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x4295d0,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e08a8,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x1188901,-0x60(%r12) │ │ │ │ + movq $0x429608,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e08d0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e08f8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x430598,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x430650,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x430680,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + lea 0xcb7972(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x79(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4297e9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4297bc │ │ │ │ + movq $0x4297d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcb7936(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb7935(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fcmovne %st(2),%st │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - add $0xc3f60043,%eax │ │ │ │ - (bad) │ │ │ │ - jne 4305c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB clc │ │ │ │ + or %bl,-0x9ceffbe(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcmovne %st(2),%st │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 4305ee │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xcb3b01(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 4300a8 │ │ │ │ - movq $0x430618,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430618 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ror %cl,%dl │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xcb3ab5(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 42f628 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - js 43064c │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %bl,-0x74b3ffbe(%rax) │ │ │ │ + jne 42981c │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4276b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x25(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 4304c5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + push $0x31004298 │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fcmovne %st(2),%st │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - jae 4306a2 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 4304c5 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jne 4298a1 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4298ea │ │ │ │ + lea 0xcb6e98(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4306e4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 429910 │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x4298e0,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x4800cb77,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429962 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429798 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4c88458d4800cada,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 430797 │ │ │ │ - movq $0x430770,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430770 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xor %dh,-0x35(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42999a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429428 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + jbe 42997a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4299d2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429428 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x26(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x4307b0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcmove %st(2),%st │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + lock add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %edx,%esp │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4300a8,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 430834 │ │ │ │ - movq $0x4306b0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x430a08,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x430888,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rbx,1) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fxch %st(2) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 4308d5 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4309a5 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430985 │ │ │ │ - movq $0x430270,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x430368,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + (bad) │ │ │ │ + incl -0x67(%rax) │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + mov $0xffff2824,%esp │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rsi,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lcall *0x4900f3e0(%rax) │ │ │ │ + movl $0x10e0ab0,-0xc8(%rsp) │ │ │ │ + lea -0xe8(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0xf3e540,-0xb8(%r12) │ │ │ │ + lea -0xcf(%r12),%rax │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + movq $0x1188901,-0xa8(%r12) │ │ │ │ + movq $0x429978,-0xa0(%r12) │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e0ad8,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x4299b0,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0b00,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0b28,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x4309d0,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + movq $0xf0,0x388(%r13) │ │ │ │ + lea 0xcb75cb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cb75(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429bad │ │ │ │ + movq $0x429b98,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4309d0 │ │ │ │ + jne 429b98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x32(%rax) │ │ │ │ - lret $0x4500 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xcb36f4(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 42f628 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %dh,0x75(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 429bb3 │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4299f0 │ │ │ │ + lea 0xcb7594(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429be7 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429c08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 429c23 │ │ │ │ + lea 0xcb7540(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x429c50,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 429c50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cad7(%rax) │ │ │ │ - movl $0x430a30,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rsi) │ │ │ │ + movl $0x429c98,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 430a30 │ │ │ │ + jne 429c98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ - lret $0xf00 │ │ │ │ - mov $0x43,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 430a5b │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4300a8 │ │ │ │ - movq $0x430a88,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430a88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + movq $0x429bc8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd5ebfc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4500cacd(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 42f628 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429d3f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429d60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 430a8a │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 430b97 │ │ │ │ - movq $0x430b18,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 429d7b │ │ │ │ + lea 0xcb73f0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x429da8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 430b18 │ │ │ │ + jne 429da8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - int3 │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - movq $0x430b48,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rsi) │ │ │ │ + movl $0x429df0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 430b48 │ │ │ │ + jne 429df0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lret │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430b87 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0xe5,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + movq $0x429d20,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd5eaa4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,%dh │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 430d0c │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 430c04 │ │ │ │ - lea 0xd57ce7(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 430c1b │ │ │ │ - lea 0xd57cd7(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430d24 │ │ │ │ - movq $0x42f628,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x42f910,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x430710,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 430d5c │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430d8b │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 430cd8 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x430ac0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd5af7f(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 429ed1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 429ea4 │ │ │ │ + movq $0x429ec0,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcb73e6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb72e5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x430e08,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 430d79 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 430c8e │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x430dd0,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cac9(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 430c8e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock sahf │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + and %bl,-0x74b3ffbe(%rdi) │ │ │ │ + jne 429f04 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 429d60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - ror %cl,%edx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 430e38 │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 430c1b │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + push %rax │ │ │ │ + lahf │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,%bl │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 430f1e │ │ │ │ - movq $0x430e98,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430e98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jne 429f89 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 429fd2 │ │ │ │ + lea 0xcb67b0(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - ror %cl,%edx │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460a56c0 <__environ@GLIBC_2.2.5+0x44f14a18> │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430ed0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429ff8 │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x429fc8,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror %cl,%edx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - cmovae (%rax),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + rex.W │ │ │ │ + lretw │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733ad97c <__environ@GLIBC_2.2.5+0x7221ccd4> │ │ │ │ + pop %rsp │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42a068,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 430f00 │ │ │ │ + jne 42a068 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ror %cl,%dl │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4311f8 │ │ │ │ + add %cl,(%rax) │ │ │ │ + lretw │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xcb65d9(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb6583(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a113 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42a0e8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42a0e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430f94 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd61b4d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 431055 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43104a │ │ │ │ + jb 42a14a │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 430ff9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcace27(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 431011 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd32dd7(%rip),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ + jmp 4284e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 42a132 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a1b3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a1a8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42a0a8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x42a1c8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800cb6f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42a266 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a256 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x42a128,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0810,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0838,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcb661c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43110d │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431102 │ │ │ │ + jb 42a2f3 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4310b1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcaccf7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4310c9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd32d1f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x42a2c8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42a2c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd6196d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4311c5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4311ba │ │ │ │ + jb 42a32a │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 431169 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcacc8f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 431181 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd32c67(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 4277d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - ror $1,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 431313 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 4312ca │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 431270 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 431376 │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 431270 │ │ │ │ - movq $0x4319f8,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 4312ae │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 431282 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 4312b4 │ │ │ │ - movq $0x431428,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 431282 │ │ │ │ - lea 0xcacabd(%rip),%r9 │ │ │ │ - lea 0xd5763f(%rip),%r8 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + imul $0x0,%ebx,%ecx │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a393 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a388 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42a288,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x42a3a8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 43132b │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 4313ad │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 431270 │ │ │ │ - movq $0x431da0,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 4313e0 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 431270 │ │ │ │ - movq $0x432118,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x431530,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x4315b8,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x431970,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900cacd(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + add %bh,0x4800cb6a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42a446 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4314b1 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 431486 │ │ │ │ + ja 42a436 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x43c240,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0770,-0x38(%r12) │ │ │ │ + lea -0x4c(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0798,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a4c4 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x430f60,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x4314d8,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ + movq $0x42a308,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e07c0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e07e8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd5a7d9(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42a50a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429b60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - int3 │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x431500,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431500 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jo 42a588 │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42a542 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4288b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int3 │ │ │ │ - lret $0x8a00 │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 430bc8 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cac9(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 431558 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd5a70c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a57a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4284e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rax │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a5b2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x37(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4317ab │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 4316f2 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 431638 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcbd12d(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb63535(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4318ad │ │ │ │ - test %eax,%eax │ │ │ │ - jg 4316c2 │ │ │ │ - lea 0xcac72f(%rip),%r9 │ │ │ │ - lea 0xd57261(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xcac6ff(%rip),%r9 │ │ │ │ - lea 0xd57231(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 4317bb │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431844 │ │ │ │ - movq $0x431070,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x431760,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431760 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4e(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd413fb(%rip),%rsi │ │ │ │ - lea 0xb63403(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 4317e8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xcac5fc(%rip),%r9 │ │ │ │ - lea 0xd5712e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb6338c(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 43192a │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 431708 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x431590,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a5ea │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4284e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 4318ac │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + nop │ │ │ │ + imul $0x0,%ebx,%ecx │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a622 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ab28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42aaff │ │ │ │ + movq $0x42a678,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42a678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + imul $0x0,%ebx,%ecx │ │ │ │ + add $0x2f0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4318f8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ + ja 42aaef │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x42a028,-0x2e8(%r12) │ │ │ │ + mov %r8,-0x2d8(%r12) │ │ │ │ + movq $0xf3e098,-0x2d0(%r12) │ │ │ │ + movq $0x10e0b50,-0x2c8(%r12) │ │ │ │ + lea -0x2e8(%r12),%r8 │ │ │ │ + mov %r8,-0x2c0(%r12) │ │ │ │ + movq $0xf3e540,-0x2b8(%r12) │ │ │ │ + lea -0x2cf(%r12),%r8 │ │ │ │ + mov %r8,-0x2b0(%r12) │ │ │ │ + movq $0x1188901,-0x2a8(%r12) │ │ │ │ + movq $0x42a168,-0x2a0(%r12) │ │ │ │ + mov %rdi,-0x298(%r12) │ │ │ │ + movq $0x43c260,-0x290(%r12) │ │ │ │ + lea -0x29f(%r12),%rdi │ │ │ │ + mov %rdi,-0x288(%r12) │ │ │ │ + movq $0xf3e098,-0x280(%r12) │ │ │ │ + movq $0x10e0b78,-0x278(%r12) │ │ │ │ + lea -0x28b(%r12),%rdi │ │ │ │ + mov %rdi,-0x270(%r12) │ │ │ │ + movq $0xf3e540,-0x268(%r12) │ │ │ │ + lea -0x27f(%r12),%rdi │ │ │ │ + mov %rdi,-0x260(%r12) │ │ │ │ + lea -0x2b6(%r12),%rdi │ │ │ │ + mov %rdi,-0x258(%r12) │ │ │ │ + movq $0x42a348,-0x250(%r12) │ │ │ │ + mov %rsi,-0x248(%r12) │ │ │ │ + movq $0x43c260,-0x240(%r12) │ │ │ │ + lea -0x24f(%r12),%rsi │ │ │ │ + mov %rsi,-0x238(%r12) │ │ │ │ + movq $0xf3e098,-0x230(%r12) │ │ │ │ + movq $0x10e0ba0,-0x228(%r12) │ │ │ │ + lea -0x23b(%r12),%rsi │ │ │ │ + mov %rsi,-0x220(%r12) │ │ │ │ + movq $0xf3e540,-0x218(%r12) │ │ │ │ + lea -0x22f(%r12),%rsi │ │ │ │ + mov %rsi,-0x210(%r12) │ │ │ │ + lea -0x266(%r12),%rsi │ │ │ │ + mov %rsi,-0x208(%r12) │ │ │ │ + movq $0x43c240,-0x200(%r12) │ │ │ │ + mov %rdx,-0x1f8(%r12) │ │ │ │ + movq $0xf3e098,-0x1f0(%r12) │ │ │ │ + movq $0x10e0bc8,-0x1e8(%r12) │ │ │ │ + lea -0x1fc(%r12),%rdx │ │ │ │ + mov %rdx,-0x1e0(%r12) │ │ │ │ + movq $0xf3e540,-0x1d8(%r12) │ │ │ │ + lea -0x1ef(%r12),%rdx │ │ │ │ + mov %rdx,-0x1d0(%r12) │ │ │ │ + lea -0x216(%r12),%rdx │ │ │ │ + mov %rdx,-0x1c8(%r12) │ │ │ │ + movq $0x42a4e8,-0x1c0(%r12) │ │ │ │ + mov %rbx,-0x1b0(%r12) │ │ │ │ + movq $0xf3e098,-0x1a8(%r12) │ │ │ │ + movq $0x10e0bf0,-0x1a0(%r12) │ │ │ │ + lea -0x1c0(%r12),%rbx │ │ │ │ + mov %rbx,-0x198(%r12) │ │ │ │ + movq $0xf3e540,-0x190(%r12) │ │ │ │ + lea -0x1a7(%r12),%rbx │ │ │ │ + mov %rbx,-0x188(%r12) │ │ │ │ + lea -0x1d6(%r12),%rbx │ │ │ │ + mov %rbx,-0x180(%r12) │ │ │ │ + movq $0x42a520,-0x178(%r12) │ │ │ │ + mov %r11,-0x168(%r12) │ │ │ │ + movq $0xf3e098,-0x160(%r12) │ │ │ │ + movq $0x10e0c18,-0x158(%r12) │ │ │ │ + lea -0x178(%r12),%rbx │ │ │ │ + mov %rbx,-0x150(%r12) │ │ │ │ + movq $0xf3e540,-0x148(%r12) │ │ │ │ + lea -0x15f(%r12),%rbx │ │ │ │ + mov %rbx,-0x140(%r12) │ │ │ │ + lea -0x18e(%r12),%rbx │ │ │ │ + mov %rbx,-0x138(%r12) │ │ │ │ + movq $0x42a558,-0x130(%r12) │ │ │ │ + mov %r10,-0x120(%r12) │ │ │ │ + movq $0xf3e098,-0x118(%r12) │ │ │ │ + movq $0x10e0c40,-0x110(%r12) │ │ │ │ + lea -0x130(%r12),%rbx │ │ │ │ + mov %rbx,-0x108(%r12) │ │ │ │ + movq $0xf3e540,-0x100(%r12) │ │ │ │ + lea -0x117(%r12),%rbx │ │ │ │ + mov %rbx,-0xf8(%r12) │ │ │ │ + lea -0x146(%r12),%rbx │ │ │ │ + mov %rbx,-0xf0(%r12) │ │ │ │ + movq $0x42a590,-0xe8(%r12) │ │ │ │ + mov %r9,-0xd8(%r12) │ │ │ │ + movq $0xf3e098,-0xd0(%r12) │ │ │ │ + movq $0x10e0c68,-0xc8(%r12) │ │ │ │ + lea -0xe8(%r12),%rbx │ │ │ │ + mov %rbx,-0xc0(%r12) │ │ │ │ + movq $0xf3e540,-0xb8(%r12) │ │ │ │ + lea -0xcf(%r12),%rbx │ │ │ │ + mov %rbx,-0xb0(%r12) │ │ │ │ + lea -0xfe(%r12),%rbx │ │ │ │ + mov %rbx,-0xa8(%r12) │ │ │ │ + movq $0x42a5c8,-0xa0(%r12) │ │ │ │ + mov %rcx,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e0c90,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + lea -0xb6(%r12),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x42a600,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0cb8,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0ce0,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xcbce77(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x431878,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xcac497(%rip),%r9 │ │ │ │ - lea 0xd56fc9(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x2f0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcb677a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x66(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ab75 │ │ │ │ + movq $0x42ab60,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42ab60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lretw │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 42ab7b │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42ac40 │ │ │ │ + lea 0xcb6714(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3b(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 431998 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd5a2cc(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x35(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42abb2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42adb0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.WXB lretq │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ + enter $0xcb65,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42abea │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429e80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431bb3 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 431afe │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 431a78 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcac124(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb57d12(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 431cb5 │ │ │ │ - lea 0xcac2f3(%rip),%r9 │ │ │ │ - lea 0xd56e25(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 431bc3 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431c4c │ │ │ │ - movq $0x431128,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x431b68,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431b68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + gs lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ac22 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429e80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ + add %dl,0x65(%rax) │ │ │ │ lret │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - sahf │ │ │ │ - rcl $1,%bl │ │ │ │ - add %bh,0x4(%rdi) │ │ │ │ - lea 0xd40ff3(%rip),%rsi │ │ │ │ - lea 0xb57c18(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 431bf0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xcac1f4(%rip),%r9 │ │ │ │ - lea 0xd56d26(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb57ba1(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 431d32 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 431b14 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4319d0,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + lock add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rbx,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x490042ab(%rax) │ │ │ │ + mov %edi,-0xd8(%rsp) │ │ │ │ + movq $0xf3e098,-0xd0(%r12) │ │ │ │ + movq $0x10e0ab0,-0xc8(%r12) │ │ │ │ + lea -0xe8(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0xf3e540,-0xb8(%r12) │ │ │ │ + lea -0xcf(%r12),%rax │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + movq $0x1188901,-0xa8(%r12) │ │ │ │ + movq $0x42abc8,-0xa0(%r12) │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e0ad8,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x42ac00,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0b00,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0b28,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xf0,0x388(%r13) │ │ │ │ + lea 0xcb6513(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 42ae01 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42add4 │ │ │ │ + movq $0x42adf0,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcb64f6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcb64d5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 431cb4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431d00 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcabea6(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x431c80,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xcac08f(%rip),%r9 │ │ │ │ - lea 0xd56bc1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + and %ch,-0x9ceffbe(%rsi) │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %cl,0x75(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + iret │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3f(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431f5b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 431ea6 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 431e20 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcabd94(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb57964(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 43205a │ │ │ │ - lea 0xcabf4b(%rip),%r9 │ │ │ │ - lea 0xd56a7d(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 431f6b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431ff4 │ │ │ │ - movq $0x430fb8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x431f10,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431f10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + subb $0x49,-0x9ceffbe(%rsi) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c00cb46(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xd3ccf6(%rip),%r8 │ │ │ │ - mov $0x5,%edi │ │ │ │ - lea 0xd40c4b(%rip),%rsi │ │ │ │ - lea 0xb5786a(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jne 42aeb9 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42af02 │ │ │ │ + lea 0xcb5880(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 431f98 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xcabe4c(%rip),%r9 │ │ │ │ - lea 0xd5697e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb577f3(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4320d4 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 431ebc │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x431d78,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + jmp f651b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 43205c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4320a5 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcabb19(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + ja 42af28 │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x432028,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xcabced(%rip),%r9 │ │ │ │ - lea 0xd5681f(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + movq $0x42aef8,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cac1(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 432140 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 42d888 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd59b24(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ah,-0x35(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42af7a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429e80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ror $0x0,%edx │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 432226 │ │ │ │ - movq $0x4321d0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4321d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 42afb2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ror $0x0,%dl │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x432208,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b0f7 │ │ │ │ + movq $0x42b008,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432208 │ │ │ │ + jne 42b008 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x75ff3540(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ + add %cl,0x4900cb61(%rax) │ │ │ │ + add $0xa8,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b0e7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42af58,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e08a8,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x1188901,-0x60(%r12) │ │ │ │ + movq $0x42af90,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e08d0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e08f8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcb61c2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b13a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 42b1a9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42b19c │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43227c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 42b191 │ │ │ │ + movq $0x42b118,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x42b1b8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb612d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 3142f472 <__environ@GLIBC_2.2.5+0x3029e7ca> │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,%al │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432327 │ │ │ │ - movq $0x432300,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 432300 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sbb %dh,-0x74b3ffbe(%rdx) │ │ │ │ + jne 42b1fc │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4276b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xc74800ca,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - rex and 0x0(%rbx),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + rex.W mov $0x42,%dl │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900cabf(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4323c9 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43239e │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x432248,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jne 42b281 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42b2ca │ │ │ │ + lea 0xcb54b8(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4323f0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b2f0 │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x42b2c0,0x0(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd598c1(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc74800ca,%esi │ │ │ │ - add %r11b,(%r8) │ │ │ │ - and $0x43,%al │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 432418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b352 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x75ff3542(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4311f8 │ │ │ │ - nop │ │ │ │ - add %bl,-0x1(%rdi) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x11000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b39a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4800cb5a(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b526 │ │ │ │ + movq $0x42b3f8,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42b3f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x42d290,-0x258(%r12) │ │ │ │ - mov %r9,-0x250(%r12) │ │ │ │ - mov %r8,-0x248(%r12) │ │ │ │ - movq $0x42d888,-0x240(%r12) │ │ │ │ - lea -0x254(%r12),%rax │ │ │ │ - mov %rax,-0x238(%r12) │ │ │ │ - movq $0x42e0d8,-0x230(%r12) │ │ │ │ - lea -0x23d(%r12),%rax │ │ │ │ - mov %rax,-0x228(%r12) │ │ │ │ - movq $0x42e1c8,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x42e2b8,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - movq $0x42e3d0,-0x200(%r12) │ │ │ │ - mov %r9,-0x1f8(%r12) │ │ │ │ - mov %r8,-0x1f0(%r12) │ │ │ │ - lea -0x21c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e0(%r12) │ │ │ │ - movq $0x42e528,-0x1d8(%r12) │ │ │ │ - lea -0x1fc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d0(%r12) │ │ │ │ - movq $0x42e680,-0x1c8(%r12) │ │ │ │ - mov %rbx,-0x1c0(%r12) │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - lea -0x1d4(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b0(%r12) │ │ │ │ - movq $0x42e7b0,-0x1a8(%r12) │ │ │ │ - lea -0x1c5(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a0(%r12) │ │ │ │ - movq $0x42e858,-0x198(%r12) │ │ │ │ - lea -0x1a4(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - movq $0x42e948,-0x188(%r12) │ │ │ │ - mov %r9,-0x180(%r12) │ │ │ │ - movq $0x42ea80,-0x178(%r12) │ │ │ │ - mov %r9,-0x170(%r12) │ │ │ │ - movq $0x42eb98,-0x168(%r12) │ │ │ │ - mov %r9,-0x160(%r12) │ │ │ │ - mov %r8,-0x158(%r12) │ │ │ │ - lea -0x184(%r12),%rcx │ │ │ │ - mov %rcx,-0x150(%r12) │ │ │ │ - lea -0x174(%r12),%rcx │ │ │ │ - mov %rcx,-0x148(%r12) │ │ │ │ - movq $0x42ecf0,-0x140(%r12) │ │ │ │ - lea -0x164(%r12),%rcx │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x42ee48,-0x130(%r12) │ │ │ │ - mov %rcx,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rcx │ │ │ │ - mov %rcx,-0x118(%r12) │ │ │ │ - movq $0x42ef78,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - movq $0x42f020,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rcx │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x42f110,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x42f138,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x42f160,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x430bc8,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x430e48,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x4311f8,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x22c(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ + add %ch,0x5a(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x49000000(%rdi) │ │ │ │ + add $0x68,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b48f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x42b368,-0x60(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x194(%r12),%rax │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0770,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x432180,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4322a8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0798,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x260,0x388(%r13) │ │ │ │ - lea 0xcabb1b(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b48f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42b320,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e07c0,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e07e8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb5dab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xca,%ah │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b56a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900cab4(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4328ac │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b5a2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b60b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 432928 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ + ja 42b600 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42b580,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 432f00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x72b7ff36(%rcx) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4329ec │ │ │ │ - movq $0x4329c8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4329c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b646 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x8b4c00ca,%ecx │ │ │ │ - rex.WRB or %r9b,0x45(%r11,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 4329f7 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 433740 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x61(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 432a71 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432a66 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b682 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 583e10 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 4277d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 432ac0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - mov $0xca,%bl │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b6ca │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x57(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 432b6f │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 432b04 │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 432b04 │ │ │ │ - lea 0xcaaf8c(%rip),%r9 │ │ │ │ - lea 0xcab24f(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 432b87 │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42b744 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 432b3f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ + ja 42b739 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42b620,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + movq $0x42b758,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x432be8,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x432bc0,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c00caaf(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 432c18 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 432b11 │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x49000000(%rdi) │ │ │ │ + add $0x68,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b7ef │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x42b698,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0770,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0798,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b87d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42b660,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e07c0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e07e8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x72b7ff36(%rdx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 432cc6 │ │ │ │ - movq $0x432c70,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 432c70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bh,0x4900cb55(%rax) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b90b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42b5b8,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x42b6e8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x43c260,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xca,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460a7498 <__environ@GLIBC_2.2.5+0x44f167f0> │ │ │ │ - add %ch,0x4800432c(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + rex │ │ │ │ + rex.WRB lretq │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733af284 <__environ@GLIBC_2.2.5+0x7221e5dc> │ │ │ │ + pop %rsp │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42b970,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432ca8 │ │ │ │ + jne 42b970 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75ff354f(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WRB lretq │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xcb4cd1(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb4c7b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432d1c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b9d2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4900cb54(%rax) │ │ │ │ + add $0x120,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bb73 │ │ │ │ + movq $0x42b548,-0x118(%r12) │ │ │ │ + mov %r14,-0x108(%r12) │ │ │ │ + movq $0x42b8a8,-0x100(%r12) │ │ │ │ + mov %r14,-0xf8(%r12) │ │ │ │ + lea -0x118(%r12),%rax │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + mov %rsi,-0xe8(%r12) │ │ │ │ + movq $0x43c260,-0xe0(%r12) │ │ │ │ + lea -0xff(%r12),%rax │ │ │ │ + mov %rax,-0xd8(%r12) │ │ │ │ + movq $0xf3e098,-0xd0(%r12) │ │ │ │ + movq $0x10e0920,-0xc8(%r12) │ │ │ │ + lea -0xdb(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0xf3e540,-0xb8(%r12) │ │ │ │ + lea -0xcf(%r12),%rax │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + movq $0x1188901,-0xa8(%r12) │ │ │ │ + movq $0x42b930,-0xa0(%r12) │ │ │ │ + mov %r8,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e0948,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x42b9b0,-0x58(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0970,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0998,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x120,0x388(%r13) │ │ │ │ + lea 0xcb5763(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x72b7ff36(%rcx) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 432dc7 │ │ │ │ - movq $0x432da0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %al,0x57(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42bbf9 │ │ │ │ + movq $0x42bbe0,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432da0 │ │ │ │ + jne 42bbe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xca,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 432dd3 │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + lret │ │ │ │ + add %cl,0x43(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 42b9f0 │ │ │ │ + lea 0xcb56f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900cab0(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432e69 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 432e3e │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x432ce8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x432e90,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd58e21(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bc3a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x432eb8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 432eb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75ff3551(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 432ac0 │ │ │ │ - nop │ │ │ │ - cmp %bh,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bc72 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0xca,%bl │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bcdb │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43300c │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - lea -0xc7(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - movq $0x432970,-0x98(%r12) │ │ │ │ - lea -0xae(%r12),%r10 │ │ │ │ - mov %r10,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x432a00,-0x78(%r12) │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x432ac0,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x432c20,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x432d48,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 42bcd0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42bc50,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bd16 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb2,%al │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4330a9 │ │ │ │ - movq $0x433090,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433090 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 42bd52 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4e(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x4330c0,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bd9a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cb50(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42be14 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42be09 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42bcf0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x42be28,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0xca,%dl │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 4330e0 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + push %rax │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x49000000(%rdi) │ │ │ │ + add $0x68,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bebf │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x42bd68,-0x60(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 432f00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 433128 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0770,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0798,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bf4d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42bd30,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e07c0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e07e8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x72b7ff36(%rcx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 433188 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 433171 │ │ │ │ - movq $0x4331b0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xcaab58(%rip),%r9 │ │ │ │ - lea 0xcaab33(%rip),%r8 │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ch,%al │ │ │ │ + rex.WRX lretq │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bfdb │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42bc88,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x42bdb8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x43c260,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x2,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4f(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 432460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c022 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,-0x72b7ff36(%rcx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 43328e │ │ │ │ - movq $0x433238,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xca,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460a7a60 <__environ@GLIBC_2.2.5+0x44f16db8> │ │ │ │ - add %dh,0x32(%rax) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c05a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75ff3550(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xcb4f,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c092 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 428b58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c0ca │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4284e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4f(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4332e4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 42c343 │ │ │ │ + movq $0x42bc18,-0x1a8(%r12) │ │ │ │ + mov %r14,-0x198(%r12) │ │ │ │ + movq $0x42bf78,-0x190(%r12) │ │ │ │ + mov %r14,-0x188(%r12) │ │ │ │ + lea -0x1a8(%r12),%rax │ │ │ │ + mov %rax,-0x180(%r12) │ │ │ │ + mov %r8,-0x178(%r12) │ │ │ │ + movq $0x43c260,-0x170(%r12) │ │ │ │ + lea -0x18f(%r12),%rax │ │ │ │ + mov %rax,-0x168(%r12) │ │ │ │ + movq $0xf3e098,-0x160(%r12) │ │ │ │ + movq $0x10e09c0,-0x158(%r12) │ │ │ │ + lea -0x16b(%r12),%rax │ │ │ │ + mov %rax,-0x150(%r12) │ │ │ │ + movq $0xf3e540,-0x148(%r12) │ │ │ │ + lea -0x15f(%r12),%rax │ │ │ │ + mov %rax,-0x140(%r12) │ │ │ │ + movq $0x1188901,-0x138(%r12) │ │ │ │ + movq $0x42c000,-0x130(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x120(%r12) │ │ │ │ + movq $0xf3e098,-0x118(%r12) │ │ │ │ + movq $0x10e09e8,-0x110(%r12) │ │ │ │ + lea -0x130(%r12),%rax │ │ │ │ + mov %rax,-0x108(%r12) │ │ │ │ + movq $0xf3e540,-0x100(%r12) │ │ │ │ + lea -0x117(%r12),%rax │ │ │ │ + mov %rax,-0xf8(%r12) │ │ │ │ + lea -0x146(%r12),%rax │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0x42c038,-0xe8(%r12) │ │ │ │ + mov %r9,-0xd8(%r12) │ │ │ │ + movq $0xf3e098,-0xd0(%r12) │ │ │ │ + movq $0x10e0a10,-0xc8(%r12) │ │ │ │ + lea -0xe8(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0xf3e540,-0xb8(%r12) │ │ │ │ + lea -0xcf(%r12),%rax │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + lea -0xfe(%r12),%rax │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + movq $0x42c070,-0xa0(%r12) │ │ │ │ + mov %rdi,-0x90(%r12) │ │ │ │ + movq $0xf3e098,-0x88(%r12) │ │ │ │ + movq $0x10e0a38,-0x80(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xf3e540,-0x70(%r12) │ │ │ │ + lea -0x87(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x42c0a8,-0x58(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0a60,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0a88,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x1b0,0x388(%r13) │ │ │ │ + lea 0xcb4fb3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ + add %dl,0x4800cb4f(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4333a7 │ │ │ │ - movq $0x433380,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ + jb 42c3d5 │ │ │ │ + movq $0x42c3b0,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433380 │ │ │ │ + jne 42c3b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x51(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x4333c0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %bl,0x4f(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42c0e8 │ │ │ │ + lea 0xcb4f3c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433445 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43341a │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x4332b0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x433468,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd58845(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800caae(%rax) │ │ │ │ - movl $0x433490,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c422 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x52(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 4334c1 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 432460 │ │ │ │ - lea 0xcaa808(%rip),%r9 │ │ │ │ - lea 0xcaa7e3(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c491 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c486 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42c3f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + add %ah,0x4800cb42(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433699 │ │ │ │ - movq $0x433578,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ + jb 42c562 │ │ │ │ + movq $0x42c4f8,-0x20(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433578 │ │ │ │ + jne 42c4f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800caad(%rax) │ │ │ │ - movl $0x4335a8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4335a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x53(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433689 │ │ │ │ - movq $0x432f00,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ + add %bl,0x42(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x83496975,%eax │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x42c438,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x433048,-0x68(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x433128,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - lea -0x64(%r12),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4331e8,-0x38(%r12) │ │ │ │ - lea -0x54(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x433310,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4336b0,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0xf6cf40,0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xcb4dbf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0xcb41dc(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c00caa4(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4900cb4d(%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 42c4b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5b(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 427608 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WRB lretq │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 433714 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + ja 42c647 │ │ │ │ + movq $0x42c598,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x42c5c8,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xcb4cdf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c6a2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800caab(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %ch,0x4800cb4a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433840 │ │ │ │ - movq $0x433788,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 42c7a7 │ │ │ │ + movq $0x42c700,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433788 │ │ │ │ + jne 42c700 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x55(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x78,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4a(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rdx) │ │ │ │ + add $0x68,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 433830 │ │ │ │ - movq $0x432818,-0x70(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x432878,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x4328d8,-0x50(%r12) │ │ │ │ + ja 42c797 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x42c670,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x433500,-0x40(%r12) │ │ │ │ - lea -0x5b(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x6b(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x4b(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x4336e0,-0x8(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0810,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0838,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xcaab49(%rip),%rbx │ │ │ │ + lea 0xcb4b9a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 434420 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xcb40d0(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5d(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4338bc │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x4b,%al │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 42c821 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42c809 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42c820,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xcb4040(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x72b7ff36(%rdx) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 433961 │ │ │ │ - movq $0x433948,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WXB lretq │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%riz,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x42c8b0,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcb3fd1(%rip),%rsi │ │ │ │ + lea 0xd5aef3(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x42c880,0x8(%rbp) │ │ │ │ + lea 0xcb45e2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433948 │ │ │ │ + jne 42c880 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800caa9(%rax) │ │ │ │ - movl $0x433978,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rax,2) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00caa9(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 434420 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcb634b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,-0x6c(%rax) │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %cl,0x4800cb4a(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433a0f │ │ │ │ + jb 42c958 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c94d │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 433a0a │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x433a98,-0x30(%rbp) │ │ │ │ - lea 0xcd9441(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ + movq $0x42c7d0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 4339e0 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WX lretq │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 42c9c9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42c9f9 │ │ │ │ + movq $0x42c9b0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42c9b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 433b2a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + rex.WB lretq │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x2f(%rbp) │ │ │ │ + movq $0x42ca18,-0x10(%rbp) │ │ │ │ + lea 0xcb3e6d(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0xd4e37f(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb4998(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rax,8) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ca73 │ │ │ │ + movq $0x42c8f0,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd54e00(%rip),%rsi │ │ │ │ - jmp 433b6e │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + lretq │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42c978 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 433b1e │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd608ac(%rip) │ │ │ │ - jne 433a39 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd54d73(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 433bfb │ │ │ │ - movq $0x433af8,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433af8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 433ca7 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 433cd4 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd6072f(%rip) │ │ │ │ - jne 433b9f │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 433cf2 │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd606e5(%rip) │ │ │ │ - je 433c72 │ │ │ │ - jmp 433c0b │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433d33 │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x433a28,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 433da0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4c00cb48(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42c6c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72b7ff36(%rcx) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 433e4f │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 433de4 │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 433de4 │ │ │ │ - lea 0xca9cac(%rip),%r9 │ │ │ │ - lea 0xca9e27(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 433e67 │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433e1f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x433ec8,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + movq $0x42caa0,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x42cac8,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xcb4859(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x433ea0,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pushf │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cb9a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 433ef8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 433df1 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cbe2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex.RXB lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103b0554 <__environ@GLIBC_2.2.5+0xf21f8ac> │ │ │ │ + (bad) │ │ │ │ + cmp (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cd8458d4800ca9f,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 433fa6 │ │ │ │ - movq $0x433f50,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x42cc40,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433f50 │ │ │ │ + jne 42cc40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ + add %cl,0x4900cb47(%rax) │ │ │ │ + add $0xb8,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42cd37 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x433f88,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433f88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + movq $0x42cb68,-0xb0(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0xf3e098,-0x90(%r12) │ │ │ │ + movq $0x10e08a8,-0x88(%r12) │ │ │ │ + lea -0xb0(%r12),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0xf3e540,-0x78(%r12) │ │ │ │ + lea -0x8f(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x1188901,-0x68(%r12) │ │ │ │ + movq $0x42cbb0,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e08d0,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x76(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e08f8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcb46a2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - lahf │ │ │ │ - lret $0x8a00 │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ + nop │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 42cdb9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42ce0b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42cdb0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42cdb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x41(%rbp) │ │ │ │ + movq $0x42cdf0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xcb3b29(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433ffc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd5bafd(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 42ce68 │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b0784 <__environ@GLIBC_2.2.5+0x7221fadc> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42ce80,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xcb3a50(%rip),%rsi │ │ │ │ + lea 0xd5a8da(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cc8458d4800ca9e,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4340a7 │ │ │ │ - movq $0x434080,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434080 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x62(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x4340c0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea 0xcb5d7b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sahf │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x20,%esp │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + call 484399fa <__environ@GLIBC_2.2.5+0x472a8d52> │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cf1f │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434149 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43411e │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x433fc8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja 42cf14 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42ce30,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x434170,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd57b41(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b088c <__environ@GLIBC_2.2.5+0x7221fbe4> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42cf88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xcb3970(%rip),%rsi │ │ │ │ + lea 0xd5a7d2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - popf │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x434198,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434198 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xcb5c73(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,(%rcx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 42d019 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42d027 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d01c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42cf38,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - popf │ │ │ │ - lret $0x8a00 │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 433da0 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x4900cb43(%rax) │ │ │ │ + add $0x58,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d09a │ │ │ │ + movq $0x42cd68,-0x50(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + movq $0x42cec0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x42cfc8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x38(%r12),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0xcb4354(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x72b7ff36(%rcx) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43436c │ │ │ │ - movq $0x434248,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434248 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.XB lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d0e2 │ │ │ │ + movq $0x42d100,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42d048 │ │ │ │ + lea 0xcb4327(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - mov %eax,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900caa0(%rax) │ │ │ │ - add $0xc0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43435c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0x4338e8,-0xa0(%r12) │ │ │ │ - lea -0xb6(%r12),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x4339b8,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x433da0,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x433f00,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x434028,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x434380,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4c00cb42(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42d0c8 │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4343e4 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42cc00 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sahf │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x58,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4344a5 │ │ │ │ - movq $0x433888,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4341d0,-0x40(%r12) │ │ │ │ + ja 42d1ff │ │ │ │ + movq $0x42d158,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - lea -0x4b(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x42d180,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4343b0,-0x8(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 432460 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0xca9ee9(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xcb420f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sahf │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 434551 │ │ │ │ - movq $0x434538,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434538 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 42d24a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - popf │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x434570,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xca9e58(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d289 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcb3461(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00ca9d(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 432460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 42d343 │ │ │ │ + lea 0xcb4184(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sahf │ │ │ │ - lret $0xe900 │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%cl │ │ │ │ + test %al,0x48000000(%rax) │ │ │ │ + cmp $0x7,%eax │ │ │ │ + jne 42d3a3 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 42d3a3 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d3b1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x42d260,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + movq $0x42d2d0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d2d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d393 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x42d228,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd5b557(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - popf │ │ │ │ - lret $0xe900 │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 4345ec │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 434840 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42d2a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 434674 │ │ │ │ - movq $0x434658,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42b158 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 434680 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + movq $0x42d3e0,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x42d408,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xcb3fb9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,%bl │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4346fc │ │ │ │ - movq $0x4346e0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4346e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 42d4ce │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42b158 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 543e28 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d50e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42b158 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xca9c,$0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4347e9 │ │ │ │ - movq $0x434770,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ + jb 42d54e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42b158 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ds lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103b0ec4 <__environ@GLIBC_2.2.5+0xf22021c> │ │ │ │ + (bad) │ │ │ │ + mov $0x48000001,%esi │ │ │ │ + movl $0x42d5c0,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434770 │ │ │ │ + jne 42d5c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x64(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4900cb3e(%rax) │ │ │ │ + add $0x108,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4347d9 │ │ │ │ + ja 42d72b │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x434608,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x434690,-0x10(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42d4a8,-0x100(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0xf0(%r12) │ │ │ │ + mov %rbx,-0xe8(%r12) │ │ │ │ + movq $0xf3e098,-0xe0(%r12) │ │ │ │ + movq $0x10e0ab0,-0xd8(%r12) │ │ │ │ + lea -0x100(%r12),%rbx │ │ │ │ + mov %rbx,-0xd0(%r12) │ │ │ │ + movq $0xf3e540,-0xc8(%r12) │ │ │ │ + lea -0xdf(%r12),%rbx │ │ │ │ + mov %rbx,-0xc0(%r12) │ │ │ │ + movq $0x1188901,-0xb8(%r12) │ │ │ │ + movq $0x42d4e8,-0xb0(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x434800,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + mov %rcx,-0x98(%r12) │ │ │ │ + movq $0xf3e098,-0x90(%r12) │ │ │ │ + movq $0x10e0ad8,-0x88(%r12) │ │ │ │ + lea -0xb0(%r12),%rcx │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + movq $0xf3e540,-0x78(%r12) │ │ │ │ + lea -0x8f(%r12),%rcx │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + lea -0xc6(%r12),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x42d528,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0b00,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x76(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0b28,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x108,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp $0x8d4800cb,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d776 │ │ │ │ + movq $0x42d798,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42d430 │ │ │ │ + lea 0xcb3d23(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6d(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - nop │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cmp $0xcb,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + divl (%rdi) │ │ │ │ + lret │ │ │ │ + add %ch,%cl │ │ │ │ + stc │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ + call *0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4900cb3c(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d7ef │ │ │ │ + movq $0x42d570,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + cmp $0x8d4800cb,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d85e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42d859 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcb3d77(%rip),%rsi │ │ │ │ + lea 0xcb3d4a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + ds lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d8c6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42d8c1 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcb3def(%rip),%rsi │ │ │ │ + lea 0xcb3dc2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + ds lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d92e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42d929 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcb3dd7(%rip),%rsi │ │ │ │ + lea 0xb5c942(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xd4eefb(%rip),%r14 │ │ │ │ + jmp 42e6d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x434718,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0xc(%r12),%r9 │ │ │ │ - jmp 432460 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0xca9b85(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bh,(%rsi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d9eb │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d9e0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x20(%r12) │ │ │ │ + movq $0x117c8b9,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x42d950,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1e(%r12),%rdi │ │ │ │ + lea 0xd5af2f(%rip),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecfed0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,0x4800cb3d(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42da98 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42da8d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42d978,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c831,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 434911 │ │ │ │ - movq $0x4348f8,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4348f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bl,%al │ │ │ │ + cmp $0xcb,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42db1c │ │ │ │ + movq $0x42da00,-0x50(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117d2d9,-0x20(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0xcb3c52(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fwait │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x434930,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xca9b08(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.W cmp $0xcb,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42db75 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcb3c66(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eceed8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 434840 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0xcb,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42dc28 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dc1d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42db48,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c919,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + push %rax │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42dca3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dc98 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xcb3b43(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x16ff3566(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 43498c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 434f10 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmp %bl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42dd50 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dd45 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42dc40,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c919,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp %bl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42dde9 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ddde │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42dcb8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb5baa3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xd2f7,$0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 434a4c │ │ │ │ + nop │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 42de1c │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcb39d3(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4900cb39 │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42de67 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xcb3980(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,(%rcx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42dee4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ded9 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4349f0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4349f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x42de28,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb60ba8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x9(%rax) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 434a50 │ │ │ │ + shl $0xd4,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42df54 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434a3c │ │ │ │ + ja 42df49 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + movq $0x117d3d1,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x434a70,0x8(%rbp) │ │ │ │ - lea 0xd53ed3(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf6d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - not %dl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4900434a(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + repz (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e011 │ │ │ │ + movq $0x42dfa8,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42dfa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 434aac │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 434ab8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + repz (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x60(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 42dfd7 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb6c578(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x42def8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d3d1,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x434a90,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W not %dl │ │ │ │ + xor $0xd4,%dl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 434bcc │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e0b0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e0a5 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x434b70,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d3d1,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf6d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock int1 │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e18d │ │ │ │ + movq $0x42e108,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434b70 │ │ │ │ + jne 42e108 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmc │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 434bd0 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dh,0x4900d4f1(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434bbc │ │ │ │ + ja 42e191 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 42e153 │ │ │ │ + movq $0xf3e540,-0x30(%r12) │ │ │ │ + movq $0x117c8b9,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb6c3fc(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x42e038,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x434bf0,0x8(%rbp) │ │ │ │ - lea 0xd53d53(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x117d3d1,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%cl │ │ │ │ (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e214 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e209 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42e0c8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb5c05c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xb(%rax) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - movq $0x434c38,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e27f │ │ │ │ + movq $0x42e268,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e268 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 434c2c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 434c38 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + jge 42e274 │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e32a │ │ │ │ + movq $0x42e2d8,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e2d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x434c10,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - hlt │ │ │ │ - rolb %cl,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 434d24 │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 42e39c │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434d19 │ │ │ │ + ja 42e391 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x434b20,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42e298,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xcaf3cf(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb5b4ff(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov %ecx,%edx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xd0,%al │ │ │ │ - rex.WRB │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e407 │ │ │ │ + movq $0x42e3f0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434dd0 │ │ │ │ + jne 42e3f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900ca88(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434ea7 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 434dff │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 434e5f │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcaf291(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 434f10 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x434ec8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00ca87(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xcaf207(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 434f10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 42e3fc │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x79(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4352b9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 43502d │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 43575e │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 4353ae │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 4356ae │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 4355fe │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 434f68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 434fcd │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4800ca86(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4352dc │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 43522c │ │ │ │ - movq $0x4350e0,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + jb 42e4b2 │ │ │ │ + movq $0x42e460,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4350e0 │ │ │ │ + jne 42e460 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7b(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 43579d │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4351dd │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x434ca0,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x434d40,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x11(%rax) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43527b │ │ │ │ - movq $0x4349a0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x435200,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xca9180(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x434fd0,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or $0x0,%edx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 4353ae │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e524 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 435455 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ + ja 42e519 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42e420,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43505a │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x435700,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x435350,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x435650,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb5bd58(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4355a0,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800ca80(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 4355fe │ │ │ │ - add $0x20,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e594 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 435525 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43505a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 42e589 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or $0x0,%dl │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 4356ae │ │ │ │ - add $0x20,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,%ch │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e620 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4354bd │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43505a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 42e615 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7f(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 43575e │ │ │ │ - add $0x20,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e6b0 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4353ed │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43505a │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 43522c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + ja 42e6a5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42e5a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb5bbd4(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - sti │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cs lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 743b9154 <__environ@GLIBC_2.2.5+0x732284ac> │ │ │ │ - (bad) │ │ │ │ - lea 0xca8c48(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + rex.RB loopne 42e721 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42e7e1 │ │ │ │ + movq $0x42e710,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cs lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x58(%r8) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,0x4800cb30(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + lea 0xb73a97(%rip),%rdx │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movq $0x42e758,0x0(%rbp) │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435860 │ │ │ │ + jne 42e758 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cb2e(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,%esp │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + jnp 42e77c │ │ │ │ + or 0x49(%rdx,%rdi,1),%edi │ │ │ │ + movl $0x42e4c8,-0x30(%rsp) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42e3b0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb5ba90(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xcb2fa8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x42e818,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4358d0 │ │ │ │ - movq $0x4358b0,-0x18(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4358b0 │ │ │ │ + jne 42e818 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2e(%rax) │ │ │ │ + add %cl,0x2f(%rax) │ │ │ │ lret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - pop %rax │ │ │ │ - add %cl,0x45(%r11,%r9,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jnp 4358cf │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0xca8b88(%rip),%r14 │ │ │ │ - jmp 57c0e8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 42e823 │ │ │ │ + or 0x48(%rsi,%rcx,1),%edi │ │ │ │ + lea 0xcb2f0c(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 435e78 │ │ │ │ + lea 0xcb2edc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x42e870,0x0(%rbp) │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e870 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - call ffffffff8d8b59dc <__environ@GLIBC_2.2.5+0xffffffff8c724d34> │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4359b4 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x435958,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,%esp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + jnp 42e894 │ │ │ │ + or 0x49(%rdx,%rdi,1),%edi │ │ │ │ + movl $0x42e340,-0x30(%rsp) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42e228,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb5af97(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x42e930,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435958 │ │ │ │ + jne 42e930 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - call ffffffff8b8b5a2c <__environ@GLIBC_2.2.5+0xffffffff8a724d84> │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,0x4900d4e9(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4359a4 │ │ │ │ + ja 42ec7d │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 42e98a │ │ │ │ + movq $0x42e1b8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4359d8,0x8(%rbp) │ │ │ │ - lea 0xd52f6b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + movq $0x42df68,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb5b8ac(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x42e9f0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e9f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d2e7(%rax) │ │ │ │ - movl $0x435a20,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4900cb2d(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ec8d │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 42ea4a │ │ │ │ + movq $0x42de88,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42de00,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb60008(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x42eab8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42eab8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 435a14 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sub $0xcb,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ec9d │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 42eb1b │ │ │ │ + movq $0x42dd68,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42db90,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb5ad1e(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + je 42eb8a │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0xb5b6b6(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 435a20 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x42ebc0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42ebc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + out %eax,$0xd4 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4359f8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + jnp 42ebe4 │ │ │ │ + or 0x49(%rdx,%rdi,1),%edi │ │ │ │ + movl $0x42e638,-0x30(%rsp) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42e538,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb5b61c(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 435a6c │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %bh,0x4800cb2a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 435b34 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x435ad8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 42ed25 │ │ │ │ + movq $0x42ed10,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435ad8 │ │ │ │ + jne 42ed10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d2e6(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 435b38 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435b24 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x435b58,0x8(%rbp) │ │ │ │ - lea 0xd52deb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,0x4800cb2a(%rax) │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 42dab8 │ │ │ │ + lea 0xcb2aa4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x2a(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x14358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ + jbe 42ed51 │ │ │ │ + (bad) │ │ │ │ + jmp *0xf(%rsi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,$0xd2 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4900435b(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x2a(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x5d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + sub %bl,%cl │ │ │ │ + add %ch,%cl │ │ │ │ + rex.WRX add %r13,0x1f0f6600(%rdx) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + sub %ecx,%ebx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0xd59b52,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xd5ceb0(%rip),%r14 │ │ │ │ + jmp 42e6d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sub %ecx,%ebx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xb358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + sub %ecx,%ebx │ │ │ │ + add %ch,%cl │ │ │ │ + out %al,(%dx) │ │ │ │ + add %ch,0x1f0f6600(%rdx) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 435b94 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 435ba0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sub %cl,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xcb28e1,%eax │ │ │ │ + jmp f63e30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ee51 │ │ │ │ + movq $0x42ee70,-0x8(%rbp) │ │ │ │ + lea 0xcb27c8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ee9458 │ │ │ │ + lea 0xcb2a28(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x435b78,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + sub %ecx,%ebx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42ef17 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42ef12 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcb2991(%rip),%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + movq $0x118bc69,-0x20(%rbp) │ │ │ │ + movq $0x11808f9,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp ebf188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x29(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0xcb296e(%rip),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x29(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 435c8c │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435c81 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x435a88,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + jb 42ef81 │ │ │ │ + movq $0x42efa0,-0x8(%rbp) │ │ │ │ + lea 0xcb2959(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ee9458 │ │ │ │ + lea 0xcb2958(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xcae467(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c240,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb28fc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800ca79(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ + add %ch,%al │ │ │ │ + adc $0x8d4800cb,%eax │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 435e0b │ │ │ │ - movq $0x435d38,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + jb 42f0a6 │ │ │ │ + movq $0x42f078,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435d38 │ │ │ │ + jne 42f078 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4800cb15(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42f098 │ │ │ │ + lea 0xcb159d(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xd5983a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcb289b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 435d01 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 435d67 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 435dc7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcae329(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 435e78 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x435e30,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - js 435df9 │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - lahf │ │ │ │ - loop 435e04 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 435e7f │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 435e78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%bl │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f139 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb5b129(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 435e41 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4361f9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 435f6d │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 43636c │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 435ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 435f0d │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x77(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 42f1aa │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43621c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 43616c │ │ │ │ - movq $0x436020,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436020 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + ja 42f19f │ │ │ │ + movq $0x42f110,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x42f1c8,-0x8(%rbp) │ │ │ │ + lea 0xd59758(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd47c4a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb27f7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + adc %edi,0x0(%rsp,%rdx,8) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e94a28 │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x16ff34d9(%rax) │ │ │ │ + movsxd %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jbe 435fe9 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 4362e1 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43611d │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x435c08,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x435ca8,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb2794(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loopne 436111 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 436188 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4361bb │ │ │ │ - movq $0x435908,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x436140,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xca8268(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x435f10,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x436310,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 43616c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 43636c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43627b │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 435f9a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 436928 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4364bc │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 436415 │ │ │ │ - lea 0xd524c7(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 43646e │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 43640b │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 4364c0 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 436442 │ │ │ │ - lea 0xd524a5(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 436415 │ │ │ │ - lea 0xd52490(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 436415 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jb 42f2a1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd3f111(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f2de │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb94d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42f2b8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x436460,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0xd52412(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 436471 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800d2dc(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4365ab │ │ │ │ + jb 42f391 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x436550,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x53(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43659b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xcadb4c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd3f029(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x4365d8,0x0(%rbp) │ │ │ │ - lea 0xd52343(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d2db(%rax) │ │ │ │ - movl $0x436628,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - rex.RX or (%rax),%r8b │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f441 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 42f464 │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + jne 42f3fc │ │ │ │ + lea 0xcb25fe(%rip),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 436618 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 436634 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f425 │ │ │ │ + movq $0x42f260,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + lea 0xd594df(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x42f3f8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xcb2598(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xcada5f(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4365f8,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f4b9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42f278,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x42f300,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x42f368,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x42f460,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800ca6f(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43683f │ │ │ │ - movq $0x436770,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436770 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436843 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 43679f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 436853 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x436818,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42f650 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - lea 0xcad8bb(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f563 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f558 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42f4f0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 436928 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4368a8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800ca6d(%rax) │ │ │ │ - movl $0x4368d8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f5d0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42f5c0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4368d8 │ │ │ │ + jne 42f5c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00ca6d(%rax) │ │ │ │ - lea 0xcad7fb(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 436928 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + cmc │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + loopne 42f5cb │ │ │ │ (bad) │ │ │ │ + incl -0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0x42f510,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x42f5e8,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4369fe │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4369f3 │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x4363e0,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x436a38,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x42f578,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xca7a73(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xcb2357(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x436a60,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436a60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - imul $0x0,%edx,%ecx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436ca0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 436c10 │ │ │ │ - movq $0x436b08,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f6f8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42f6e8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436b08 │ │ │ │ + jne 42f6e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6b(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x68(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 436c09 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436bf9 │ │ │ │ - movq $0x4364e0,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x4366c8,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x436c48,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436c48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + testl $0xe9de8949,0x0(%rdx) │ │ │ │ + mov $0x41fffffc,%eax │ │ │ │ + jmp *-0x10(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x42f710,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - {rex2 0xd2} str -0x77(%r16) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5c(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436c90 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x436cd8,0x0(%rbp) │ │ │ │ - lea 0xd51c42(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d2d4(%rax) │ │ │ │ - movl $0x436d28,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - or 0x0(%rdi),%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4c00cb22(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 42f808 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 436d38 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f7e9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42f7d8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42f7d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436d86 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x436cf8,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43ceb0 │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x6016ef3b(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%ah │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x45,-0x72b7ff31(%rax) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 436e64 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x436e20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f8a0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f895 │ │ │ │ + movq $0x42f6a8,-0x38(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0xf6a960,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x42f770,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x42f8c0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea 0xd3e9a6(%rip),%r14 │ │ │ │ + movq $0xf6de08,-0x38(%rbp) │ │ │ │ + movq $0x116ee91,-0x30(%rbp) │ │ │ │ + lea -0x6(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp e2c300 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0xcb2149(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x60(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 436e39 │ │ │ │ - lea 0xcfa030(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x436e78,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x42f790,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70090 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + sub $0x8d4800cb,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42f95f │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ + call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 42f95a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcb2cd9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 436f76 │ │ │ │ + jb 42f9f5 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x436f40,-0x18(%rbp) │ │ │ │ + movq $0x42f9b8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436f40 │ │ │ │ + jne 42f9b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4370a7 │ │ │ │ - movq $0x436ff8,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42fafe │ │ │ │ + movq $0x42fa58,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436ff8 │ │ │ │ + jne 42fa58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - jo 437046 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437028 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + js 42faaa │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 42faee │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42f978,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xf3e098,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + lea -0x57(%r12),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x70(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b3474 <__environ@GLIBC_2.2.5+0x722227cc> │ │ │ │ + sbb $0xe845c748,%eax │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437058 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + fcom %st(3) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ + movq $0x42fa18,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ + movq $0x42fbc0,0x10(%rbp) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea 0xd3d8c2(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f70310 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp f64d30 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - iret │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 42fbbc │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,-0x36(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 437135 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43712a │ │ │ │ + shrb $1,(%rdx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42fc16 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42fc30,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4370c0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x74b3ff31(%rdx) │ │ │ │ - jae 437164 │ │ │ │ - jmp b024d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,0x4800cb2a(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x42fc60,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0xd48b42(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f70090 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cltd │ │ │ │ - iret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4371c3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4371b8 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x437150,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb526bd(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %bl,%cl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x9ffbd04(%r8) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jne 42fc88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sub %ecx,%ebx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,%r8b │ │ │ │ + cld │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + jnp 42fca7 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd579bf(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dh,0x4800cb29(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42fcd9 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xcb2990(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cf99(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 437297 │ │ │ │ - movq $0x437238,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cltd │ │ │ │ - iret │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x57(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4900cb29(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 437287 │ │ │ │ + ja 42fd4f │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x437170,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd51693(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42fbe0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x4372c8,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4372c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x29(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42fd96 │ │ │ │ + movq $0x42fdb8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + lea 0xcb2973(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub %ecx,%ebx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + std │ │ │ │ + add %cl,0x35(%rbp,%r9,4) │ │ │ │ + lret $0xcb28 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd489aa,%eax │ │ │ │ + jmp f70090 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sub %cl,%bl │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + movq $0x42fb20,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x42fd08,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45ddc8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 42fe22 │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42fe79 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcb28b6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cwtl │ │ │ │ - iret │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4373f3 │ │ │ │ - movq $0x437378,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437378 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + cmp $0xd58a6a,%eax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd4d448(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - iret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r13b,0x48004373(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + shrb $1,(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ff9e │ │ │ │ + movq $0x42fef0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4373a8 │ │ │ │ + jne 42fef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - iret │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ + add %bl,0x4800cb28(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42ff3f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ff2f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x42fe90,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb676c4(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ff8e │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + movq $0x42fe50,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4371e0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb6766c(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43000b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430000 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x42feb8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb5a206(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x65,%al │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 437497 │ │ │ │ - movq $0x437470,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 43007a │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43006f │ │ │ │ + movq $0x42ffb8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x430098,-0x8(%rbp) │ │ │ │ + lea 0xd58888(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd46d7a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb2727(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + es lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + add %al,0x0(%rbx) │ │ │ │ + lea 0xd46d39(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437470 │ │ │ │ + jne 4300c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x26(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%riz,1) │ │ │ │ + movl $0x430128,0x0(%rbp) │ │ │ │ + lea 0xd46e2f(%rip),%r8 │ │ │ │ + mov 0x16(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd4662f(%rip),%r14 │ │ │ │ + jmp ea0568 │ │ │ │ + movq $0x430148,0x0(%rbp) │ │ │ │ + lea 0xd46e0d(%rip),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd4660d(%rip),%r14 │ │ │ │ + jmp ea0568 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add %dl,%ch │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %al,-0x55(%rcx) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x4374b0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + add %bh,%al │ │ │ │ + call *%rsp │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + mov -0x2c(%rax),%bl │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc %al,-0x55(%rcx) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + es lret │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0xfe,%bl │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - gs lret $0x4900 │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437579 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x4370e0,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x4371e0,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 437546 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 4371e0 │ │ │ │ - movq $0x437328,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd54712(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43771a │ │ │ │ - movq $0x437620,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437620 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4301b1 │ │ │ │ + movq $0x4301d0,-0x8(%rbp) │ │ │ │ + lea 0xd46c38(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e95db8 │ │ │ │ + lea 0xcb2648(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + es lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + or %al,(%rdx) │ │ │ │ + rex.XB add %cl,-0x73(%r8) │ │ │ │ + xor $0xd4850a,%eax │ │ │ │ + lea 0xd46bfa(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e95aa8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6f(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x437660,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437660 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - lret $0x4800 │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4376f3 │ │ │ │ - movq $0x437698,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437698 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4c00cb25(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xd46ba6(%rip),%r14 │ │ │ │ + jmp e95aa8 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + es lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4302a1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4302a7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4302a2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd36e4f(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x10e2830,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp ddfb50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 4376b8 │ │ │ │ - movq $0x437730,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 4376e3 │ │ │ │ - lea 0xca622c(%rip),%r9 │ │ │ │ - lea 0xd51236(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x4377f8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xca61be(%rip),%r9 │ │ │ │ - lea 0xd51200(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 4302fb │ │ │ │ + lea 0xcb25e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX xor %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cae9(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - inc %rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 4377bf │ │ │ │ - movq $0x437770,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 430332 │ │ │ │ + mov 0xe(%rsi),%rax │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 43033c │ │ │ │ + movq $0x4302f0,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437770 │ │ │ │ + jne 4302f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x3a │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea 0xd585c8(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + and $0x8d4800cb,%eax │ │ │ │ + rex.RB call 733b3cac <__environ@GLIBC_2.2.5+0x72223004> │ │ │ │ + pop %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4303b7 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4303d0,-0x18(%rbp) │ │ │ │ + lea 0xd50618(%rip),%r8 │ │ │ │ + lea 0xd50571(%rip),%rdi │ │ │ │ + lea 0xd4b6aa(%rip),%rsi │ │ │ │ + lea 0xd4b5f3(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e0c048 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd544a4(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ xchg %ax,%ax │ │ │ │ - lret $0xaf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + and $0x8d4800cb,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43045f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43045a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd5051f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + and $0x8d4800cb,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4304bf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4304ba │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd5047f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00ca6c(%rax) │ │ │ │ - mov 0x48(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd510cf(%rip),%rsi │ │ │ │ - lea 0xd510f0(%rip),%r14 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 436928 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x6d(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 437870 │ │ │ │ + lock int $0xd4 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430501 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd4351d(%rip),%r8 │ │ │ │ - lea 0xcac876(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xd4ce26(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4375a8 │ │ │ │ + jmp ecf988 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + mov $0xcd,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430587 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4378c4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 43057c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4304d8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb59c12(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6c(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 437a96 │ │ │ │ - movq $0x4379d8,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + jb 4305f2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4305e0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4379d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x0,%edx,%ecx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437a9a │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 437a07 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + jne 4305e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 437a52 │ │ │ │ - movq $0x4378f0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x437ac0,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x437b80,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push $0xffffffffffffffca │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - jp 437b0a │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 437ae8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900ca6a(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437b5f │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xcac591(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4375a8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + add $0x48000000,%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 4302c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push $0xffffffffffffffca │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x437890,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x437bf0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800ca69(%rax) │ │ │ │ - movl $0x437c18,0x0(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43065a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x430648,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437c18 │ │ │ │ + jne 430648 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900ca69(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437c53 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xcac49c(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4375a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + incl -0x1(%rcx) │ │ │ │ + gs lock xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + cwtl │ │ │ │ + and %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4306c1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4306cb │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 437cb4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ja 4306c0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x430608,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4306e0,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xcb2241(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ee6c78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + and %ebx,%ecx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.XB add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + clc │ │ │ │ + test $0xab,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + and %bl,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - push $0xffffffff8d4800ca │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 437d5f │ │ │ │ - movq $0x437d38,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %esi,0x48(%rsi,%rbx,2) │ │ │ │ + movl $0x430740,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437d38 │ │ │ │ + jne 430740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800ca68(%rax) │ │ │ │ - movl $0x437d78,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x68(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0xc8,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437fd0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x436de0,-0xc0(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x436f00,-0xa8(%r12) │ │ │ │ - lea -0xc0(%r12),%r10 │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - movq $0x436f98,-0x90(%r12) │ │ │ │ - lea -0xa8(%r12),%r11 │ │ │ │ - mov %r11,-0x88(%r12) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x437410,-0x70(%r12) │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x4375a8,-0x50(%r12) │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - lea -0x8c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x6c(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x4c(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 437ea5 │ │ │ │ - movq $0x437c80,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x438010,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ + add %cl,0x22(%rax) │ │ │ │ + lret │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rdx,1) │ │ │ │ + lea 0xcb2238(%rip),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x437ef8,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437ef8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x17 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lretw $0x4c00 │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 437fe0 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437fc0 │ │ │ │ - movq $0x437838,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x437948,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd42d8a(%rip),%r8 │ │ │ │ - lea 0xcac0e3(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4375a8 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcb2257(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800ca65(%rax) │ │ │ │ - movl $0x438038,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438038 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x4800cb22(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 430820 │ │ │ │ + lea 0xcb22f8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438070 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ + add %ch,0x22(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4307d8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4375a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 430820 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x65(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4380f8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4380ed │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xcabff8(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 437ce0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fs lret $0x4800 │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43827b │ │ │ │ - movq $0x4381a8,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4381a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 430808 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 430820 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900ca63(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43827f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4381d7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 438237 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xcabeb9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 434f10 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4382a0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + and %bl,%cl │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 430830 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + movq $0x430868,-0x20(%rbp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea 0xd47e58(%rip),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0xd47e1e(%rip),%r14 │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4c00ca61(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xcabe2f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 434f10 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e9fda0 │ │ │ │ nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + and %ecx,%ebx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x8d48df8948004308,%al │ │ │ │ + xor $0xcb201e,%eax │ │ │ │ + lea 0xd56e70(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e25ba0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movsxd %edx,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4385ad │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 4383d9 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 438a6f │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 438707 │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 4389cf │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 43892f │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 43832f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x62(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ + add %cl,0x4800cb21(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4308e6 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43864f │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + ja 4308d6 │ │ │ │ + movq $0x430670,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4385f9 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 438449 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 437ce0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4384a8,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4384a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x430918,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcb2020(%rip),%rsi │ │ │ │ + lea 0xd56df2(%rip),%r14 │ │ │ │ + jmp e25ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x61(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 4385b1 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %ecx,%ebx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43859d │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x438090,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x438118,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + ja 43095c │ │ │ │ + movq $0x4305a0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4385e9 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xcabafc(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 437ce0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4309a0,0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f70090 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x438ac0,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x438398,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x430a60,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcb1fc2(%rip),%rsi │ │ │ │ + lea 0xd56d6c(%rip),%r14 │ │ │ │ + jmp e25ba0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5f(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ + add %cl,0x4800cb20(%rax) │ │ │ │ + movl $0x4309d0,0x0(%rbp) │ │ │ │ + lea 0xd57f33(%rip),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 438707 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4387a8 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 438406 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x438a20,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4386b8,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x438980,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4388e0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp ea6a68 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 43892f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43886c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 438406 │ │ │ │ + add %bl,0x20(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4309f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800ca5c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %cl,%bl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsi,%riz,1) │ │ │ │ + movl $0x430810,0x0(%rbp) │ │ │ │ + lea 0xd464ff(%rip),%r8 │ │ │ │ + mov 0x16(%rbx),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4389cf │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43880a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 438406 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0xd45cff(%rip),%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + jmp ea0568 │ │ │ │ + movq $0x4307e8,0x0(%rbp) │ │ │ │ + lea 0xd464d9(%rip),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd45cd9(%rip),%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + jmp ea0568 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbx │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 438a6f │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 438746 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 438406 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 430aa9 │ │ │ │ + movq $0x430518,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x430af0,0x8(%rbp) │ │ │ │ + lea 0xd57e1a(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd4630e(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5b(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 438406 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %cl,0x35(%r13,%r9,4) │ │ │ │ + loope 430b5f │ │ │ │ + (bad) │ │ │ │ + add %ch,%cl │ │ │ │ + and $0x3f,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x38000000(%rip) │ │ │ │ + sbb %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430b5f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 430b5a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcb1ad9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x36(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 438bf8 │ │ │ │ - movq $0x438b78,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dl,0x4800d4d4(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430bc9 │ │ │ │ + movq $0x430bb8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 438b78 │ │ │ │ + jne 430bb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + or 0x0(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp ed5480 │ │ │ │ + lea 0xcb1f48(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800ca5a(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x438ba8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438ba8 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd57ce1(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd57cdc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + sbb $0x8d4800cb,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430c67 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 430c62 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd4fcd7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + sbb $0xcb,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430cc7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 430cc2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd4fcb7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5a(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x438be0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438be0 │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + sbb $0xcb,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430d4f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 430d4a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd4fc2f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + sbb $0xcb,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430daf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 430daa │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd4fb8f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x20(%rbp),%edi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4382d8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x10e2b69,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb1dc3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb1d6f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 438cea │ │ │ │ - movq $0x438c68,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438c68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb1d1f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r11b,0x4800438c(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438c98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb1cd4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xca5181(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c220,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xcb1c8c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c240,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb1c44(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 438dd0 │ │ │ │ - movq $0x438d58,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438d58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c260,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb1bfc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4800438d(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438d88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c280,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x2(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xcb1bb4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d20,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xcb1b6c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 438e20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4310e1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcb1b4b(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x36(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - rex.R │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 438ebb │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd4faa5(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431129 │ │ │ │ + movq $0x431140,-0x10(%rbp) │ │ │ │ + lea 0xcaf2f4(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43e198 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x2e(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438f1e │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 438ef7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xca4f57(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd52d68(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x438e98,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd4f792(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 438fcc │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43904e │ │ │ │ - movq $0x438fc8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438fc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + rcrb $0x45,-0x72b7ff35(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4311d7 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4311cc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4310b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x431100,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800ca56(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x439000,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x56(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x439030,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439030 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rsi │ │ │ │ - lret $0x8a00 │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x43c2a0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + sbb %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b4bc4 <__environ@GLIBC_2.2.5+0x72223f1c> │ │ │ │ + pop %rcx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4390a4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 4312c7 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431220,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4312e8,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0xd5aa62(%rip),%rsi │ │ │ │ + lea 0xd4a623(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800ca55(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800cb1a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 439189 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43917e │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 439152 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x439070,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4391a0,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + jb 431361 │ │ │ │ + movq $0x431378,-0x10(%rbp) │ │ │ │ + lea 0xcaf27c(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd52b08(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800ca54(%rax) │ │ │ │ - movl $0x4391c8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4391c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd4f55a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75ff35ac(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 438e20 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + js 4313c8 │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43140f │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431404 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431270,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x431338,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rsp │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43922d │ │ │ │ - movq $0x439248,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rsp │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x439278,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439278 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rbx │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4390d0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800d4f4(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4800ca48,%eax │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439378 │ │ │ │ - movq $0x4392f8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4392f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x48(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x439328,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439328 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + fcomps (%rcx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431518 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43150d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + cmpq $0xa,0x18(%rbx) │ │ │ │ + jg 4314fb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4313b0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x431430,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x431458,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + lea 0xd4f3ed(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lretq $0x4800 │ │ │ │ - movl $0x439360,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439360 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lretq $0x4c00 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x43c280,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x2(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %dl,(%rdi) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b4edc <__environ@GLIBC_2.2.5+0x72224234> │ │ │ │ + pop %rcx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4315df │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431538,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x431600,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0xd5a74a(%rip),%rsi │ │ │ │ + lea 0xd49fc5(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ec0678 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4394ae │ │ │ │ - movq $0x4393e8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4393e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - int $0x0 │ │ │ │ - movq $0x439450,0x0(%rbp) │ │ │ │ + add %dl,0x17(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431679 │ │ │ │ + movq $0x431690,-0x10(%rbp) │ │ │ │ + lea 0xcaef24(%rip),%rsi │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0xcd61cd(%rip),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439450 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd4f242(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431727 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43171c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431588,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x431650,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439598 │ │ │ │ - movq $0x439520,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439520 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0xf(%rax) │ │ │ │ (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 43177b │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x6b(%r8) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 439550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + loopne 4317a4 │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431859 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43184e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x431478,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jg 431837 │ │ │ │ + movq $0x4316c8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x431748,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x431770,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd4f0ae(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d40,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x43c260,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4395e8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 439636 │ │ │ │ + rex.W std │ │ │ │ lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4396e8 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x5d,%rdx │ │ │ │ - jne 4396be │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%r14),%rdx │ │ │ │ - jg 439700 │ │ │ │ - movq $0x439660,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - lea 0xcd5fcc(%rip),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439660 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 431923 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431918 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431878,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x431938,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + lea 0xcafd01(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ee9458 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd4f22e(%rip),%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4319b1 │ │ │ │ + movq $0x4319c8,-0x10(%rbp) │ │ │ │ + lea 0xcaebac(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ee78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd52566(%rip),%r14 │ │ │ │ - mov 0x14(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x36(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 439816 │ │ │ │ - movq $0x439790,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439790 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xd4ef0a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WRX lretq $0x4800 │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x4397c8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4397c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + js 431a11 │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431a5f │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431a54 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4318c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x431988,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800ca4e(%rax) │ │ │ │ - movl $0x4397f8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4397f8 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4e(%rax) │ │ │ │ - lret $0x8a00 │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 431ab3 │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,(%rbx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431b91 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431b86 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x431790,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jg 431b6f │ │ │ │ + movq $0x431a00,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x431a80,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x431aa8,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd4ed76(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x43c240,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,(%rcx) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b5554 <__environ@GLIBC_2.2.5+0x722248ac> │ │ │ │ + pop %rcx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43986c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 431c57 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431bb0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x431c78,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0xd5a0d2(%rip),%rsi │ │ │ │ + lea 0xd4994d(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ec0678 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRB lretq $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439951 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439946 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 43991a │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x439838,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x439968,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + adc %cl,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431cf1 │ │ │ │ + movq $0x431d08,-0x10(%rbp) │ │ │ │ + lea 0xcae82c(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd52340(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WR lretq $0x4800 │ │ │ │ - movl $0x439990,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439990 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd4ebca(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WR lretq $0x8a00 │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4395e8 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock bswap %ebx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431d9f │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431d94 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431c00,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x431cc8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WR lretq $0x4800 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4399f5 │ │ │ │ - movq $0x439a10,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4c(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x439a40,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439a40 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.WR lretq $0x4800 │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 439898 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 431df3 │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439b40 │ │ │ │ - movq $0x439ac0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439ac0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x10,%al │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 431ed1 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431ec6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x431ac8,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jg 431eaf │ │ │ │ + movq $0x431d40,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x431dc0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x431de8,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd4ea36(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800ca40(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x439af0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439af0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x40(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x439b28,0x0(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439b28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex lret $0x4c00 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + movq $0x43c220,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x4800cb0d │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 431fa2 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431f97 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431ef0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x431fb8,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0xd59d92(%rip),%rsi │ │ │ │ + lea 0xd495bc(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xca4036(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800cb0c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 432031 │ │ │ │ + movq $0x432048,-0x10(%rbp) │ │ │ │ + lea 0xcae4ac(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xca3ff6(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd4e88a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcb4b97(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43b618 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43a078 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + rex.W or $0xcb,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4320df │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4320d4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x431f40,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x432008,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439d17 │ │ │ │ - movq $0x439c78,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439c78 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800d4e7(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4800439c(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439ca8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or $0x8d4800cb,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432211 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 432206 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x431e08,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jg 4321ef │ │ │ │ + movq $0x432080,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x432100,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x432128,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd4e6f6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x52(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %cl,-0x72b7ff35(%rip) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4322da │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4322cf │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x432230,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + lea 0xd59a5a(%rip),%r14 │ │ │ │ + lea 0xcb0cd2(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 439d43 │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 439d98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x9(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432321 │ │ │ │ + movq $0x432338,-0x10(%rbp) │ │ │ │ + lea 0xcae17c(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3a(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439dce │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 439e13 │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 439eb3 │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 439e28 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439e53 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xca7297(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x439df8,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd4e59a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439ef3 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xca71f7(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x439e98,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock or %cl,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4323cf │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4323c4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x432280,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4322f8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800ca38,%eax │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439fe7 │ │ │ │ - movq $0x439f90,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439f90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x38(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x439fc8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439fc8 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %cl,%dl │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 439fdd │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 439d98 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + in $0xd4,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 432423 │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0xcb,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432501 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4324f6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x432148,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jg 4324df │ │ │ │ + movq $0x432370,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x4323f0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x432418,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd4e406(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a03c │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push $0xfffffffffffffffb │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0xa(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b5ecc <__environ@GLIBC_2.2.5+0x72225224> │ │ │ │ + push %rdi │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4325cd │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x432520,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0xcb0a8f(%rip),%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + movq $0x118bd19,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ebf188 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + enter $0xcb09,$0x0 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43a22e │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 43a1ff │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ + jb 432652 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a24a │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x439c18,-0xb0(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x439d38,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x439d98,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 43a1cb │ │ │ │ - movq $0x43a008,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x43a290,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x439f40,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd51a87(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x43a320,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x43a2e8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ + ja 432647 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x432578,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x432668,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0xd596e2(%rip),%rsi │ │ │ │ + lea 0xd492a3(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x35(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x43a2b8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a2b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - lret $0x8a00 │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 439d98 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + add %ch,0x5(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4326e1 │ │ │ │ + movq $0x4326f8,-0x10(%rbp) │ │ │ │ + lea 0xcadd7c(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eec040 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x8b4800ca,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 43a318 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 43a0b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor $0xca,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 43a350 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 43a0b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd4e1da(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rdx,%rcx,8) │ │ │ │ + mov %cl,(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 43a3d0 │ │ │ │ - movq $0x43a3a8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a3a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43278f │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 432784 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4325f0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4326b8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ef79c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800ca34(%rax) │ │ │ │ - movl $0x43a3e8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x34(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x43a418,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a418 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0xca,%al │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 43a44c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 43a078 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + loope 4327ab │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 4327e3 │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,(%rbx) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43a64f │ │ │ │ + rolb $0xcb,(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 432849 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4328ed │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43a498,-0x20(%rbp) │ │ │ │ + movq $0x432848,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a498 │ │ │ │ + jne 432848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor %dl,%cl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 874988 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %dh,0x7(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,0x48000000(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x432438,-0x60(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jg 4328d6 │ │ │ │ + movq $0x432730,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x4327b0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x4327d8,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a4e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd4e00f(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ee7f38 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 43292b │ │ │ │ + jmp eeaab8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x6(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x68(%rdi) │ │ │ │ + movq $0x431178,-0x60(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + movq $0x4311f8,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x4327f8,-0x38(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x432920,-0x18(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp ee7f38 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + lea 0xcb05b9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + add $0x8d4800cb,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432a2f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432a2a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcb0599(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ebf188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800ca32(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - jmp 43a554 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43a554 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 432a67 │ │ │ │ + movq $0x432a88,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 432ad8 │ │ │ │ + lea 0xcb054a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %dl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 43a558 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a627 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 43a5b0 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x43a668,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xca31b1(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0xcb,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xa5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + add $0xcb,%al │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + mov $0xf6600a8,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800cb04(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 432b36 │ │ │ │ + movq $0x432b58,-0x8(%rbp) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xcb0433(%rip),%rsi │ │ │ │ + lea 0xd48e74(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x43a5e8,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a5e8 │ │ │ │ + jmp ebe4f0 │ │ │ │ + lea 0xcb04fb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4c00cb04(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xcb04a6(%rip),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + add %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432c1d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432c18 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd4dcf8(%rip),%rsi │ │ │ │ + lea 0xd483a9(%rip),%r14 │ │ │ │ + lea 0xcb0389(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xcb,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b658c <__environ@GLIBC_2.2.5+0x722258e4> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 8658d5 │ │ │ │ + lea 0xd4dc9d(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 432ad8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x43a510,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add %bl,%cl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x432c38,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0xd4da0c(%rip),%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xcb036b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + add %ebx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b667c <__environ@GLIBC_2.2.5+0x722259d4> │ │ │ │ + rex.WRB │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432d79 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x432d98,-0x18(%rbp) │ │ │ │ + lea 0xd4dc48(%rip),%rsi │ │ │ │ + lea 0xd4dba1(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 432ad8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor %ecx,%edx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x5b(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - jne 43a69c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %ch,0x4c00cae9(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xd49a63(%rip),%r14 │ │ │ │ + jmp 42e6d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a6c9 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub $0xca,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432e6a │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 432e5f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x432de8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0xcafd28(%rip),%rdi │ │ │ │ + lea 0xd55ab0(%rip),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecfed0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800ca3d(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,%cl │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43a72c │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 43a738 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 43a76a │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 43a730 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 43a789 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a85e │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 43a7c2 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xca2ece(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd4e14d(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 43a816 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ + jb 432f32 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x432ed0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 432ed0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + call ffffffff838c2f9c <__environ@GLIBC_2.2.5+0xffffffff827322f4> │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x432e10,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ + movq $0x117c831,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 435e78 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 43a698 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x43a8b0,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp %edx,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 43a8d4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 43a789 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.W call ffffffff8d8b3014 <__environ@GLIBC_2.2.5+0xffffffff8c72236c> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432fc0 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 432fb5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x432e80,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb571fb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %edx,%ecx │ │ │ │ + mov %al,(%rcx) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 43a949 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43a925 │ │ │ │ - movq $0x43a940,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43300e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x433028,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x43a970,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add %ecx,%ebx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + movq $0x432f48,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x433098,0x10(%rbp) │ │ │ │ + lea 0xd55884(%rip),%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xd43d76(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ea6a68 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f64d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800cb00(%rax) │ │ │ │ + movl $0x4330c8,0x0(%rbp) │ │ │ │ + lea 0xd43d39(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a970 │ │ │ │ + jne 4330c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x0(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%riz,1) │ │ │ │ + movl $0x433128,0x0(%rbp) │ │ │ │ + lea 0xd43e2f(%rip),%r8 │ │ │ │ + mov 0x16(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd4362f(%rip),%r14 │ │ │ │ + jmp ea0568 │ │ │ │ + movq $0x433180,0x0(%rbp) │ │ │ │ + lea 0xd43e0d(%rip),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd4360d(%rip),%r14 │ │ │ │ + jmp ea0568 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + dec %edx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x31(%r8) │ │ │ │ + rex.XB add %cl,-0x73(%r8) │ │ │ │ + cmp $0xd45553,%eax │ │ │ │ + lea 0xd43d6a(%rip),%rsi │ │ │ │ + lea 0xd4551b(%rip),%r14 │ │ │ │ + jmp e9fda0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 43315c │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x1(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4331b8,0x0(%rbp) │ │ │ │ + lea 0xd454fb(%rip),%rdi │ │ │ │ + lea 0xd43d12(%rip),%rsi │ │ │ │ + lea 0xd454c3(%rip),%r14 │ │ │ │ + jmp e9fda0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 43a98c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43a6f0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 4331b4 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx) │ │ │ │ + mov $0xff,%al │ │ │ │ lret $0x4800 │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43aadc │ │ │ │ - movq $0x43aa00,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 433230 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 433225 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x432fd8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x433248,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xcafe8c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ee6c78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800cafe(%rax) │ │ │ │ + movl $0x433268,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eeb0e8 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4332d2 │ │ │ │ + movq $0x4332a8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43aa00 │ │ │ │ + jne 4332a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800ca3a(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - movq $0x43aa30,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43aa30 │ │ │ │ + add %ch,%al │ │ │ │ + clc │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 4332b2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4332c1 │ │ │ │ + lea 0xcaf8d8(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcaf8d7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800ca3a(%rax) │ │ │ │ - movl $0x43aa60,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + dec %dl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + movq $0x4331d8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 433418 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x2(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4333e9 │ │ │ │ + movq $0x433390,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43aa60 │ │ │ │ + jne 433390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + dec %dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3a(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x10,%esp │ │ │ │ + jne 4333f4 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43aacc │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 43aaa7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 43a6f0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 4333d9 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + movq $0x433300,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c260,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xcafdc0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp %ecx,%edx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 43ab6f │ │ │ │ - movq $0x43ab48,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ab48 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0xcafd8f(%rip),%r14 │ │ │ │ + jmp 42f650 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + std │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43349c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433497 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4334b0,-0x18(%rbp) │ │ │ │ + lea 0xd4d538(%rip),%r8 │ │ │ │ + lea 0xd4d491(%rip),%rdi │ │ │ │ + lea 0xcafad2(%rip),%rsi │ │ │ │ + lea 0xd483cb(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ebe4f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800ca39(%rax) │ │ │ │ - movl $0x43ab88,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x39(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4800cafe │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433516 │ │ │ │ + movq $0x433530,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42fd78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x23(%rax) │ │ │ │ lret $0x4900 │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ac9d │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x43a698,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x43a6f0,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x43a8f8,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 43ac60 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 43ac34 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 43a6f0 │ │ │ │ - movq $0x43a9a0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd50fee(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42a640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,0x2b(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43ad3a │ │ │ │ + jb 4335cd │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43ad18,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + movq $0x433590,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ad18 │ │ │ │ + jne 433590 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %edx,%ecx │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xca93ac(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43a078 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4336d6 │ │ │ │ + movq $0x433630,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 433630 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ad8c │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 433682 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 4336c6 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movq $0x433550,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xf3e098,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + lea -0x57(%r12),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x37(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0xa0(%rbp),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43af7a │ │ │ │ - movq $0x43ae98,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ + jb 433796 │ │ │ │ + movq $0x433738,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ae98 │ │ │ │ + jne 433738 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x36(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43af7e │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 43aec7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 43af8e │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + popf │ │ │ │ + roll %cl,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 43379a │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43af52 │ │ │ │ - movq $0x43ad58,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja 433786 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x4335f0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x43afe8,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43b0a0,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4337b8,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0xd39cdb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f70310 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x43b0d0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor $0xc74800ca,%eax │ │ │ │ - add %r10b,(%r8) │ │ │ │ - mov $0x43,%al │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 43b010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x43c280,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xor $0xca,%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 43b03e │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xca90b1(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 43aaf8 │ │ │ │ - movq $0x43b068,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433822 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42eda8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4338b5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x433878,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b068 │ │ │ │ + jne 433878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - lret $0x4500 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xca9065(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 43a078 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - js 43b09c │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x34(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 43af15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0xca,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - jae 43b0f2 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 43af15 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4339be │ │ │ │ + movq $0x433918,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 433918 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b134 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 43396a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 4339ae │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movq $0x433838,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xf3e098,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + lea -0x57(%r12),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x78(%rbp),%eax │ │ │ │ + add %bh,-0x66(%rax) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43b1e7 │ │ │ │ - movq $0x43b1c0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 433a7e │ │ │ │ + movq $0x433a20,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b1c0 │ │ │ │ + jne 433a20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x43b200,-0x8(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + roll %cl,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 433a82 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 433a6e │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x4338d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x433aa0,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0xd399f3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f70310 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %edx,%ecx │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x43aaf8,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 43b284 │ │ │ │ - movq $0x43b100,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x43b458,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x43b2d8,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43b2d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x43c280,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433b19 │ │ │ │ + movq $0x433b30,-0x10(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xd53b59(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor %dl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 43b325 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43b3f5 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b3d5 │ │ │ │ - movq $0x43acc0,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x43adb8,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x43b420,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43b420 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,0x4800caef(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 433b4d │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + lea 0xcaef5c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + fmul %st,%st(2) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433b92 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42eda8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + test $0x458d4800,%edx │ │ │ │ + loopne 433c01 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 433be4 │ │ │ │ + movq $0x433bf8,-0x18(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcaf645(%rip),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ee6c78 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and $0xca,%al │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xca8ca4(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 43a078 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0x0,%dl │ │ │ │ + movq $0x433c18,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eeb0e8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800ca30(%rax) │ │ │ │ - movl $0x43b480,0x0(%rbp) │ │ │ │ + add %ah,0x4800caf6(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 433cd7 │ │ │ │ + movq $0x433c60,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b480 │ │ │ │ + jne 433c60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30(%rax) │ │ │ │ - lret $0xf00 │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 43b4ab │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 43aaf8 │ │ │ │ - movq $0x43b4d8,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + test $0x0,%dl │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 433c79 │ │ │ │ + lea 0xcaeed8(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x433ca8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b4d8 │ │ │ │ + jne 433ca8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x23(%rax) │ │ │ │ - lret $0x4500 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x433cf8,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 43a078 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0xd44ac2(%rip),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f70090 │ │ │ │ + lea 0xcaee4a(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdx) │ │ │ │ + add %bl,-0xb(%rax) │ │ │ │ lret $0x4800 │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43b5e7 │ │ │ │ - movq $0x43b568,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + movl $0x433d20,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b568 │ │ │ │ + jne 433d20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - and %ecx,%edx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r11b,0x480043b5(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43b598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900ca21(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmc │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b5d7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + ja 433d6d │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x433ae8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x433d90,0x18(%rbp) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 42f808 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0xe5,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x26(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 433db6 │ │ │ │ + movq $0x433b70,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,(%rdi) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x0,%dl │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43b75c │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 43b654 │ │ │ │ - lea 0xd4d297(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 43b66b │ │ │ │ - lea 0xd4d287(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b774 │ │ │ │ - movq $0x43a078,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x43a360,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x43b160,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 43b7ac │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 433ed2 │ │ │ │ + add $0x90,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b7db │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 43b728 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x43b510,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd5052f(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ + ja 433ec7 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x49c350,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x49c2f0,-0x78(%r12) │ │ │ │ + lea -0x87(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x117ad71,-0x68(%r12) │ │ │ │ + movq $0x117ad71,-0x60(%r12) │ │ │ │ + movq $0x10f40fb,-0x58(%r12) │ │ │ │ + movq $0x10f40fb,-0x50(%r12) │ │ │ │ + movq $0x10f40f1,-0x48(%r12) │ │ │ │ + movq $0x11888d9,-0x40(%r12) │ │ │ │ + movq $0x11888d9,-0x38(%r12) │ │ │ │ + movq $0x11888d9,-0x30(%r12) │ │ │ │ + movq $0x11888d9,-0x28(%r12) │ │ │ │ + movq $0x11888d9,-0x20(%r12) │ │ │ │ + movq $0x11888d9,-0x18(%r12) │ │ │ │ + movq $0x117ad71,-0x10(%r12) │ │ │ │ + movq $0x117ad71,-0x8(%r12) │ │ │ │ + movq $0x11888d9,(%r12) │ │ │ │ + movq $0x433ee8,-0x10(%rbp) │ │ │ │ + lea -0x77(%r12),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 49b030 │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x43b858,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 43b7c9 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 43b6de │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43b820,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 43b6de │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub $0xca,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 43b888 │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 43b66b │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sub $0xca,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 43b96e │ │ │ │ - movq $0x43b8e8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + hlt │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x433f10,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b8e8 │ │ │ │ + jne 433f10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + hlt │ │ │ │ lret $0x4800 │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x43b920,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + movl $0x433f48,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b920 │ │ │ │ + jne 433f48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xca,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x47(%r8) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 43b950 │ │ │ │ + add %bl,0x4800caf4(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 433fb8 │ │ │ │ + movq $0x433f88,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 433f88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %edx,%ecx │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43bc48 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %bl,-0xc(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 433fb8 │ │ │ │ + movq $0x433fd8,-0x8(%rbp) │ │ │ │ + lea 0xd4474f(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e95aa8 │ │ │ │ + lea 0xcae8b9(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6f760 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + repz lret $0x4800 │ │ │ │ + movl $0x434000,0x0(%rbp) │ │ │ │ + lea 0xd4470b(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e95aa8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b9e4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %ah,0x4800caf3(%rax) │ │ │ │ + movl $0x434030,0x0(%rbp) │ │ │ │ + lea 0xcaeac2(%rip),%r14 │ │ │ │ + lea 0xd44762(%rip),%rbx │ │ │ │ + jmp f70090 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0xd(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434077 │ │ │ │ + movq $0x4334f8,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4336f8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x434098,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + jmp 42f808 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43baa5 │ │ │ │ - add $0x20,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4900caf2(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ba9a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 43ba49 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xca23d7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 43ba61 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd28387(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ + ja 4340cf │ │ │ │ + movq $0x433800,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x4340f0,0x0(%rbp) │ │ │ │ + lea 0xd54821(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp ea6a68 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repnz lret $0x4800 │ │ │ │ + movl $0x434118,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp e94a28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43bb5d │ │ │ │ - add $0x20,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int1 │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43bb52 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 43bb01 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xca22a7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 43bb19 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd282cf(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ + ja 434164 │ │ │ │ + movq $0x4339e0,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x433bb0,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 430798 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + test $0xf0,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43bc15 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43bc0a │ │ │ │ + jb 4341b8 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 43bbb9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xca223f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 43bbd1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd28217(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4341d0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov $0x4,%r14d │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 4302c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4341f8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xcb5257(%rip),%r14 │ │ │ │ + jmp 456ac8 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdx │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + in $0x25,%al │ │ │ │ + add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub %ecx,%edx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 43bd63 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 43bd1a │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 43bcc0 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 43bdc6 │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 43bcc0 │ │ │ │ - movq $0x43c448,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 43bcfe │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 43bcd2 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 43bd04 │ │ │ │ - movq $0x43be78,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 43bcd2 │ │ │ │ - lea 0xca206d(%rip),%r9 │ │ │ │ - lea 0xd4cbef(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 43bd7b │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 43bdfd │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 43bcc0 │ │ │ │ - movq $0x43c7f0,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + rex.RB call 733b7b74 <__environ@GLIBC_2.2.5+0x72226ecc> │ │ │ │ + sub %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 8684a1 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + lea 0xcae8d8(%rip),%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb8708 │ │ │ │ + lea 0xcaf21f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 43be30 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 43bcc0 │ │ │ │ - movq $0x43cb68,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x43bf80,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x43c008,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x43c3c0,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + int1 │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x434298,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xcae86e(%rip),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900ca26(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43bf01 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 43bed6 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x43b9b0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x43bf28,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800caf1(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4fd89(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4342f1 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4342e1 │ │ │ │ + movq $0x434188,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434330 │ │ │ │ + movq $0x433de0,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + lea 0xcae502(%rip),%rsi │ │ │ │ + lea 0xcae4da(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp ddeea0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - es lret $0x4800 │ │ │ │ - movl $0x43bf50,0x0(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int1 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4343a0 │ │ │ │ + movq $0x434390,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43bf50 │ │ │ │ + jne 434390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x438a00ca,%eax │ │ │ │ + add %ch,%al │ │ │ │ + lock lret $0x4800 │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 434220 │ │ │ │ + lea 0xcaf0f1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 43b618 │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lock lret $0xeb00 │ │ │ │ + mov 0xf(%rsi),%fs │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1f(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43bfa8 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4fcbc(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 43c158 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434409 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcae823(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42d2a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c1fb │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 43c142 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 43c088 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcb26dd(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb58ae5(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 43c2fd │ │ │ │ - test %eax,%eax │ │ │ │ - jg 43c112 │ │ │ │ - lea 0xca1cdf(%rip),%r9 │ │ │ │ - lea 0xd4c811(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xca1caf(%rip),%r9 │ │ │ │ - lea 0xd4c7e1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 43c20b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c294 │ │ │ │ - movq $0x43bac0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x43c1b0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c1b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xd32a56(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd369ab(%rip),%rsi │ │ │ │ - lea 0xb589b3(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 43c238 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xca1bac(%rip),%r9 │ │ │ │ - lea 0xd4c6de(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb5893c(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 43c37a │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 43c158 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43bfe0,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434449 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcae7e3(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42d2a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 43c2fc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c348 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcb2427(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x43c2c8,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xca1a47(%rip),%r9 │ │ │ │ - lea 0xd4c579(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + enter $0xcac6,$0x0 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434503 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4344a8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4344a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb %edx,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne 43c3f8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43c3e8 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4f87c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800cac6(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4344f5 │ │ │ │ + movq $0x4344e8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xcac661(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800caa1(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 43c564 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %dl,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 43c54e │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 43c4c8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xca16d4(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb4d2c2(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 43c705 │ │ │ │ - lea 0xca18a3(%rip),%r9 │ │ │ │ - lea 0xd4c3d5(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 43c613 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c69c │ │ │ │ - movq $0x43bb78,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x43c5b8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c5b8 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd54405(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8d4c304d8b4c00ca,%al │ │ │ │ - add $0xd3264e,%eax │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd365a3(%rip),%rsi │ │ │ │ - lea 0xb4d1c8(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 43c640 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xca17a4(%rip),%r9 │ │ │ │ - lea 0xd4c2d6(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb4d151(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 43c782 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 43c564 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43c420,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x4800cac5(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434570 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x434588,-0x28(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0xcac560(%rip),%rsi │ │ │ │ + lea 0xd531e2(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 43c704 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c750 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xca1456(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x43c6d0,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xca163f(%rip),%r9 │ │ │ │ - lea 0xd4c171(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - popf │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 43c90c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c9ab │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 43c8f6 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 43c870 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xca1344(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb4cf14(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 43caaa │ │ │ │ - lea 0xca14fb(%rip),%r9 │ │ │ │ - lea 0xd4c02d(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 43c9bb │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ca44 │ │ │ │ - movq $0x43ba08,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x43c960,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c960 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 42d2a8 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x64(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xd322a6(%rip),%r8 │ │ │ │ - mov $0x5,%edi │ │ │ │ - lea 0xd361fb(%rip),%rsi │ │ │ │ - lea 0xb4ce1a(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 43c9e8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xca13fc(%rip),%r9 │ │ │ │ - lea 0xd4bf2e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb4cda3(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 43cb24 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 43c90c │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43c7c8,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434610 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x434628,-0x28(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0xcac4e8(%rip),%rsi │ │ │ │ + lea 0xd53142(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 43caac │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43caf5 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xca10c9(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x43ca78,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xca129d(%rip),%r9 │ │ │ │ - lea 0xd4bdcf(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800ca1a(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43cb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 42d2a8 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4382d8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4f0d4(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %dl,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 43cc76 │ │ │ │ - movq $0x43cc20,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x4800cac4(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4346b0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4346c8,-0x28(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0xcac470(%rip),%rsi │ │ │ │ + lea 0xd530a2(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43cc20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460b1448 <__environ@GLIBC_2.2.5+0x44f207a0> │ │ │ │ - add %bl,-0x34(%rax) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43cc58 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 42d2a8 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %ecx,%edx │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex int $0xca │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cccc │ │ │ │ + ja 4347cc │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x434460,-0xa8(%r12) │ │ │ │ + mov %r14,-0x98(%r12) │ │ │ │ + movq $0x434528,-0x90(%r12) │ │ │ │ + mov %rdx,-0x80(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + lea -0xa8(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x4345c8,-0x68(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x434668,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x4800cacc(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434816 │ │ │ │ + movq $0x434838,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42d430 │ │ │ │ + lea 0xcaec9b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rcx) │ │ │ │ + add %cl,-0x34(%rax) │ │ │ │ lret $0x4800 │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43cd77 │ │ │ │ - movq $0x43cd50,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43cd50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %cl,%dl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + movl $0x434860,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xcac757(%rip),%r14 │ │ │ │ + jmp 42d1a8 │ │ │ │ nop │ │ │ │ - int $0x43 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900ca18(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lret │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x58,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ce19 │ │ │ │ + ja 4348bf │ │ │ │ + movq $0x4343e0,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x434420,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43cdee │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x43cc98,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x434710,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x43ce40,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4ee71(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + fsubr %st(3),%st │ │ │ │ lret $0x4800 │ │ │ │ - movl $0x43ce68,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ce68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434902 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4347f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x75ff35e9(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43bc48 │ │ │ │ - nop │ │ │ │ - add %bl,-0x1(%rdi) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %cl,%bl │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43493a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42d758 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x11000000(%rip) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x437ce0,-0x258(%r12) │ │ │ │ - mov %r9,-0x250(%r12) │ │ │ │ - mov %r8,-0x248(%r12) │ │ │ │ - movq $0x4382d8,-0x240(%r12) │ │ │ │ - lea -0x254(%r12),%rax │ │ │ │ - mov %rax,-0x238(%r12) │ │ │ │ - movq $0x438b28,-0x230(%r12) │ │ │ │ - lea -0x23d(%r12),%rax │ │ │ │ - mov %rax,-0x228(%r12) │ │ │ │ - movq $0x438c18,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x438d08,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - movq $0x438e20,-0x200(%r12) │ │ │ │ - mov %r9,-0x1f8(%r12) │ │ │ │ - mov %r8,-0x1f0(%r12) │ │ │ │ - lea -0x21c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e0(%r12) │ │ │ │ - movq $0x438f78,-0x1d8(%r12) │ │ │ │ - lea -0x1fc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d0(%r12) │ │ │ │ - movq $0x4390d0,-0x1c8(%r12) │ │ │ │ - mov %rbx,-0x1c0(%r12) │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - lea -0x1d4(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b0(%r12) │ │ │ │ - movq $0x439200,-0x1a8(%r12) │ │ │ │ - lea -0x1c5(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a0(%r12) │ │ │ │ - movq $0x4392a8,-0x198(%r12) │ │ │ │ - lea -0x1a4(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - movq $0x439398,-0x188(%r12) │ │ │ │ - mov %r9,-0x180(%r12) │ │ │ │ - movq $0x4394d0,-0x178(%r12) │ │ │ │ - mov %r9,-0x170(%r12) │ │ │ │ - movq $0x4395e8,-0x168(%r12) │ │ │ │ - mov %r9,-0x160(%r12) │ │ │ │ - mov %r8,-0x158(%r12) │ │ │ │ - lea -0x184(%r12),%rcx │ │ │ │ - mov %rcx,-0x150(%r12) │ │ │ │ - lea -0x174(%r12),%rcx │ │ │ │ - mov %rcx,-0x148(%r12) │ │ │ │ - movq $0x439740,-0x140(%r12) │ │ │ │ - lea -0x164(%r12),%rcx │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x439898,-0x130(%r12) │ │ │ │ - mov %rcx,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rcx │ │ │ │ - mov %rcx,-0x118(%r12) │ │ │ │ - movq $0x4399c8,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - movq $0x439a70,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rcx │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x439b60,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x439b88,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x439bb0,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x43b618,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x43b898,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x43bc48,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x22c(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x194(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x43cbd0,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x43ccf8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4349a5 │ │ │ │ + movq $0x4348e0,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x434918,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x260,0x388(%r13) │ │ │ │ - lea 0xca142b(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xcaeb11(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900ca0a(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d29c │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434a02 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x10e2c1f,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xa(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d2fc │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434a4a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x10e2c1f,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or %ecx,%edx │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43d958 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + call 4844154b <__environ@GLIBC_2.2.5+0x472b08a3> │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434a99 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x434ab0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xcabd10(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - adc %dl,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 43d43c │ │ │ │ - movq $0x43d418,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %bh,-0x16(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 434aba │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 434adf │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x434b40,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcabca1(%rip),%rsi │ │ │ │ + lea 0xd52c63(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x434b10,0x8(%rbp) │ │ │ │ + lea 0xcac4d2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43d418 │ │ │ │ + jne 434b10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rax,2) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43e198 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcae0bb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc %cl,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43d4c8 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + jmp ffffffff8d8b4c4c <__environ@GLIBC_2.2.5+0xffffffff8c723fa4> │ │ │ │ + rex.RB loopne 434bd1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 434be8 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d4bd │ │ │ │ + ja 434bdd │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + movq $0x434a60,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0xd05db3(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435800 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43d518 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %ecx,%edx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 43d5c7 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 43d55c │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 43d55c │ │ │ │ - lea 0xca0534(%rip),%r9 │ │ │ │ - lea 0xca07f7(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 43d5df │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d597 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x43d640,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x43d618,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + or %ch,%cl │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434c39 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x434c50,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xcabbc0(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x5(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 43d670 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 43d569 │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 43d67d │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43d71e │ │ │ │ - movq $0x43d6c8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,-0x7cff3518(%rax) │ │ │ │ + jrcxz 434c5a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 434c7f │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x434ce0,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcabb51(%rip),%rsi │ │ │ │ + lea 0xd52ac3(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x434cb0,0x8(%rbp) │ │ │ │ + lea 0xcac352(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43d6c8 │ │ │ │ + jne 434cb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800ca07(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x43d700,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43d700 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rax,2) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x7(%rax) │ │ │ │ - lret $0x8a00 │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d774 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcadf1b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0xca │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 434d71 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 434d88 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434d7d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x434c00,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 43d7a4 │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43d81f │ │ │ │ - movq $0x43d7f8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xca │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 434e41 │ │ │ │ + movq $0x434de8,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43d7f8 │ │ │ │ + jne 434de8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800ca06(%rax) │ │ │ │ - movl $0x43d838,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x20,%esp │ │ │ │ + add %al,0x4800cae7(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 434e4c │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d8c1 │ │ │ │ + ja 434e31 │ │ │ │ + movq $0x4349d0,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43d896 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x43d740,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x43d8e8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4e3c9(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0xcae740(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x434e88,-0x10(%rbp) │ │ │ │ + lea 0xcab98d(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x43d910,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43d910 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ah,%al │ │ │ │ + out %al,$0xca │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434ee3 │ │ │ │ + movq $0x434d20,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x434f20,0x0(%rbp) │ │ │ │ + lea 0xcab896(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rax) │ │ │ │ - lret $0x8a00 │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + out %al,$0xca │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rbx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434f7b │ │ │ │ + movq $0x434b80,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 43d518 │ │ │ │ - nop │ │ │ │ - xor %bh,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434fc8 │ │ │ │ + movq $0x434a18,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,0x4c00cae5(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 434da8 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x814900ca,%eax │ │ │ │ - (bad) │ │ │ │ - rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43da64 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - lea -0xc7(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - movq $0x43d3c0,-0x98(%r12) │ │ │ │ - lea -0xae(%r12),%r10 │ │ │ │ - mov %r10,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x43d450,-0x78(%r12) │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x43d518,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x43d678,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x43d7a0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ret $0xca │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42b3b8 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800ca0b,%eax │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43db01 │ │ │ │ - movq $0x43dae8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43dae8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0xb(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - movl $0x43db18,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435097 │ │ │ │ + movq $0x434ff0,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x435018,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xcae4ef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43d958 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43db80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 435107 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 435102 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcadb26(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rdx) │ │ │ │ + js 4350d6 │ │ │ │ lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43dbe0 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 43dbc9 │ │ │ │ - movq $0x43dc08,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xca0100(%rip),%r9 │ │ │ │ - lea 0xca00db(%rip),%r8 │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2,%al │ │ │ │ + jb 4351c3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x435168,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435168 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x894800ca,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x41(%rbp) │ │ │ │ + movq $0x4351a8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xcab811(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xa(%rax) │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43ceb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd53745(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,(%rdx) │ │ │ │ + xor %ah,%ah │ │ │ │ lret $0x4800 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43dce6 │ │ │ │ - movq $0x43dc90,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 435220 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x435238,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xcab738(%rip),%rsi │ │ │ │ + lea 0xd52522(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xca,%bl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rcx,2) │ │ │ │ + movl $0x435270,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43dc90 │ │ │ │ + jne 435270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or %ecx,%edx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460b24b8 <__environ@GLIBC_2.2.5+0x44f21810> │ │ │ │ - add %cl,%al │ │ │ │ - faddl 0x0(%rbx) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43dcc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %bh,0x4800cab3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 435290 │ │ │ │ + lea 0xcab3a5(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xd53642(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75ff35f7(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex.W jrcxz 435279 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b8c04 <__environ@GLIBC_2.2.5+0x72227f5c> │ │ │ │ (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x435300,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xcab698(%rip),%rsi │ │ │ │ + lea 0xd5245a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800cae2(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 435319 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcae298(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + loopne 4352f3 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435378 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x435390,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xcab5b8(%rip),%rsi │ │ │ │ + lea 0xd523ca(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43dd3c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcad86b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %cl,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x43ddd8,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ddd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4353f2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800ca08(%rax) │ │ │ │ - movl $0x43de18,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x20,%esp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43545b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43de9d │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43de72 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x43dd08,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x43dec0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4dded(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + ja 435450 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4353d0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800ca07(%rax) │ │ │ │ - movl $0x43dee8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43dee8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 43df19 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 43ceb0 │ │ │ │ - lea 0xc9fdb0(%rip),%r9 │ │ │ │ - lea 0xc9fd8b(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4354a2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + loope 435489 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103b8e14 <__environ@GLIBC_2.2.5+0xf22816c> │ │ │ │ (bad) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43e0f1 │ │ │ │ - movq $0x43dfd0,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 86a9dd │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43dfd0 │ │ │ │ + jne 435508 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800ca06(%rax) │ │ │ │ - movl $0x43e000,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e000 │ │ │ │ + add %dl,%al │ │ │ │ + loopne 4354d1 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x83495475,%eax │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x33(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x435470,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x435588,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xcab1e1(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e0e1 │ │ │ │ - movq $0x43d958,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x43daa0,-0x68(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x43db80,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - lea -0x64(%r12),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x43dc40,-0x38(%r12) │ │ │ │ - lea -0x54(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x43dd68,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x43e108,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 435551 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 435597 │ │ │ │ + lea 0xcaba0b(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 434da8 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 43e120 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 435581 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103b8f0c <__environ@GLIBC_2.2.5+0xf228264> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 86abcd │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cli │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x83496375,%eax │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x435408,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4354c0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + lea 0xcab0da(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0xca,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 43e298 │ │ │ │ - movq $0x43e1e0,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e1e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4(%rax) │ │ │ │ - lret $0x4900 │ │ │ │ - add $0x78,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e288 │ │ │ │ - movq $0x43d268,-0x70(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x43d2c8,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x43d328,-0x50(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 4356ea │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 43570b │ │ │ │ + movq $0x435120,-0x70(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + movq $0x4351e8,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x43df58,-0x40(%r12) │ │ │ │ - lea -0x5b(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x6b(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x4b(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x43e138,-0x8(%r12) │ │ │ │ + movq $0x4352b0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x435340,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4355b8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ + lea -0x58(%r12),%rsi │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xca0451(%rip),%rbx │ │ │ │ + lea 0xcadf1b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43ee78 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + fmulp %st,%st(2) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43575a │ │ │ │ + movq $0x435778,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 435698 │ │ │ │ + lea 0xcadf0f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - clc │ │ │ │ - leave │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rbx) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43e3b9 │ │ │ │ - movq $0x43e3a0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e3a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800ca02(%rax) │ │ │ │ - movl $0x43e3d0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00ca02(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43ee78 │ │ │ │ + add %ah,0x4c00cade(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 435740 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 43e467 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 43e462 │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x43e4f0,-0x30(%rbp) │ │ │ │ - lea 0xcce9e9(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 43e438 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x894c00ca,%ebx │ │ │ │ + testb $0x7,0x73(%rbx,%rcx,4) │ │ │ │ + jmp 42bba8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 43e582 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + movq $0x4357d0,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x4357f8,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd4a3a8(%rip),%rsi │ │ │ │ - jmp 43e5c6 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xcade01(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xdc,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4358d1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4358e8,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xcaaed8(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 43e576 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd55e54(%rip) │ │ │ │ - jne 43e491 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd4a31b(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 43e653 │ │ │ │ - movq $0x43e550,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x24(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 4358f2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 435917 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4359b0,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcaae69(%rip),%rsi │ │ │ │ + lea 0xd51e2b(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x435948,0x8(%rbp) │ │ │ │ + lea 0xcab69a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43e550 │ │ │ │ + jne 435948 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 43e6ff │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 43e72c │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd55cd7(%rip) │ │ │ │ - jne 43e5f7 │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 43e74a │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd55c8d(%rip) │ │ │ │ - je 43e6ca │ │ │ │ - jmp 43e663 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e78b │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43e480,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43e7f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rbp) │ │ │ │ + movl $0x435980,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435980 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xf6,%al │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 43e8a7 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 43e83c │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 43e83c │ │ │ │ - lea 0xc9f254(%rip),%r9 │ │ │ │ - lea 0xc9f3cf(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 43e8bf │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e877 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x43e920,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x43e8f8,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + jns 4359d5 │ │ │ │ + mov 0x4(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rcx,2) │ │ │ │ + movl $0x4359e8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4359e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xe(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 43e910 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd5624d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 43e950 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 43e849 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x4800cadc,%eax │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435a61 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x435a78,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xcaad98(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W cmc │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 43e9fe │ │ │ │ - movq $0x43e9a8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,-0x24(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 435a82 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 435aa7 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x435b08,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcaad29(%rip),%rsi │ │ │ │ + lea 0xd51c9b(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x435ad8,0x8(%rbp) │ │ │ │ + lea 0xcab52a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43e9a8 │ │ │ │ + jne 435ad8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - hlt │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460b31d0 <__environ@GLIBC_2.2.5+0x44f22528> │ │ │ │ add %ah,%al │ │ │ │ - jmp ffffffff898be9ff <__environ@GLIBC_2.2.5+0xffffffff8872dd57> │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e9e0 │ │ │ │ + fcmove %st(2),%st │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rdi,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800cada(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 435b21 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcada90(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fcmovne %st(2),%st │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b94a4 <__environ@GLIBC_2.2.5+0x722287fc> │ │ │ │ + js 435ba2 │ │ │ │ + movl $0x435b88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435b88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - hlt │ │ │ │ - leave │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x4800cadb(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 435bc3 │ │ │ │ + movq $0x435bf0,-0x10(%rbp) │ │ │ │ + lea 0xcaac45(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0xcadad7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcadb68(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcmovne %st(2),%st │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rdx,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435c42 │ │ │ │ + movq $0x435a28,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x435c80,0x0(%rbp) │ │ │ │ + lea 0xcaab37(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,0x4800cada(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 435bbf │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ea54 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 435cd6 │ │ │ │ + movq $0x435898,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W hlt │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 43eaff │ │ │ │ - movq $0x43ead8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ead8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435d1a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - repz leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %ch,%bl │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c9f3(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435d83 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43eba1 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 43eb76 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x43ea20,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x43ebc8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4d0e9(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ja 435d78 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x435cf8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - repnz leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - jmp 43ec12 │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 43ebf0 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800cad9(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435e37 │ │ │ │ + movq $0x435de0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75ff360e(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 435e3b │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435e27 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x43c240,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43e7f8 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x435e60,0x8(%rbp) │ │ │ │ + lea -0x4(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xcaa90e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + fmul %st(2),%st │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + in $0xfc,%al │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dl │ │ │ │ - leave │ │ │ │ + add %cl,%al │ │ │ │ + fmul %st(2),%st │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43edc4 │ │ │ │ - movq $0x43eca0,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 435f2a │ │ │ │ + movq $0x435ec8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43eca0 │ │ │ │ + jne 435ec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c9f9(%rax) │ │ │ │ - add $0xc0,%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800cad8(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 435f35 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43edb4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0x43e340,-0xa0(%r12) │ │ │ │ - lea -0xb6(%r12),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x43e410,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x43e7f8,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x43e958,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x43ea80,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x43edd8,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ + ja 435f1a │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x435d30,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x435da0,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xcad83f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + lea 0xcaa814(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00c9ed(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + rex stos %al,%es:(%rdi) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435ffb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x435fa0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435fa0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + test $0x894800ca,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x41(%rbp) │ │ │ │ + movq $0x435fe0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xcaa9d9(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c9ed(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ee3c │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0xc4834900,%ecx │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43eefd │ │ │ │ - movq $0x43e2e0,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x43ec28,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - lea -0x4b(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd5290d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x43ee08,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 43ceb0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0xc9f7f1(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + clc │ │ │ │ + {rex2 0xca} str -0x73(%rax) │ │ │ │ + rex.RB call 733b9974 <__environ@GLIBC_2.2.5+0x72228ccc> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436070,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xcaa900(%rip),%rsi │ │ │ │ + lea 0xd516ea(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x458d4800,%ecx │ │ │ │ - fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 43efa9 │ │ │ │ - movq $0x43ef90,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bh,0x4800caa5(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4360c8 │ │ │ │ + movq $0x4360a8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ef90 │ │ │ │ + jne 4360a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800caa5(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4360c8 │ │ │ │ + lea 0xcaa56d(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xd5280a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,%ch │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436120 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436138,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xcaa860(%rip),%rsi │ │ │ │ + lea 0xd51622(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - test $0x0,%cl │ │ │ │ - movq $0x43efc8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc9f760(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,0x4800cad4(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 436151 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcad460(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00c9f6(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43ceb0 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xa7,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4361b0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4361c8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xcaa780(%rip),%rsi │ │ │ │ + lea 0xd51592(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcaca33(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + lret $0x4c00 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 435e88 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0xff43e900,%ecx │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 43f024 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 43f5a8 │ │ │ │ - nopl (%rax) │ │ │ │ + jo 43628a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 4362a6 │ │ │ │ + movq $0x435f58,-0x68(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + movq $0x436020,-0x50(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x4360e8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x436178,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x436210,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x50(%r12),%rsi │ │ │ │ + lea -0x38(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + lea 0xcad4c8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x2e(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 43f0e4 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43f088,-0x20(%rbp) │ │ │ │ + test $0xb0,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4362fd │ │ │ │ + movq $0x436318,-0x10(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xcaa54c(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f088 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rax │ │ │ │ - rolb %cl,(%rax) │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 436322 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 436347 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43f0e8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f0d4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x43f108,0x8(%rbp) │ │ │ │ - lea 0xd4983b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + movq $0x4363a8,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcaa4d9(%rip),%rsi │ │ │ │ + lea 0xd513fb(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x436378,0x8(%rbp) │ │ │ │ + lea 0xcaaaea(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 436378 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - movq $0x43f150,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rax,2) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 43f144 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43f150 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcac853(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rcl $1,%bl │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436445 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43643a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4362d0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x436460,-0x18(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 436238 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43f128,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp f65258 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4f,%al │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43f264 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43f208,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + ror %cl,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b9e0c <__environ@GLIBC_2.2.5+0x72229164> │ │ │ │ + js 43650a │ │ │ │ + movl $0x4364f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f208 │ │ │ │ + jne 4364f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + ror %cl,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x2f(%rbp) │ │ │ │ + movq $0x436558,-0x10(%rbp) │ │ │ │ + lea 0xcaa32d(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0xd4483f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcad298(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43f268 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 436527 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f254 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x43f288,0x8(%rbp) │ │ │ │ - lea 0xd496bb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 4365aa │ │ │ │ + movq $0x4363e8,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRX rolb %cl,(%rax) │ │ │ │ - movq $0x43f2d0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + ror %cl,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 436617 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 436612 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcac616(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4364b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 43f2c4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43f2d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x2f(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436652 │ │ │ │ + movq $0x436670,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 436238 │ │ │ │ + lea 0xcad1af(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43f2a8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp f65258 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRX rolb %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43f3bc │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f3b1 │ │ │ │ + jb 4366e9 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x43f1b8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xca4d37(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xcaa001(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp e39168 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c9e2(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ + ror $1,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43f53b │ │ │ │ - movq $0x43f468,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + jb 43673e │ │ │ │ + movq $0x436778,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f468 │ │ │ │ + jne 436778 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xcad0d4(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcad0d3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd521b1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800cad0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 43672a │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 436749 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 436749 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436757 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x4366c0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 436711 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + ror $1,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 436837 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 436832 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcac3f6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 436708 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xa0,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4368f3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436898,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 436898 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loope 43f430 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4368e5 │ │ │ │ + movq $0x4368d8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xcaa041(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 43f497 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd52015(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 43f4f7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xca4bf9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 43f5a8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x43f560,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - loopne 43f528 │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - rex.WXB lretq $0x4800 │ │ │ │ - mov 0x40(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 43f5a8 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + iret │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436950 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436968,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca9f68(%rip),%rsi │ │ │ │ + lea 0xd50df2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 436981 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4364b8 │ │ │ │ + lea 0xcace60(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $0xca,%dh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733ba2fc <__environ@GLIBC_2.2.5+0x72229654> │ │ │ │ (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4369f8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca9f00(%rip),%rsi │ │ │ │ + lea 0xd50d62(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x32(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 436a11 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 436708 │ │ │ │ + lea 0xcace10(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c9e0(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43f951 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 43f6c5 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 43fdf6 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 43fa46 │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 43fd46 │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 43fc96 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43f600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 43f665 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 43f6b0 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f974 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 43f8c4 │ │ │ │ - movq $0x43f778,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + ja 436a88 │ │ │ │ + movq $0x436850,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x436918,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4369a8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xcace2e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436ae8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436b00,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + int $0xca │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%riz,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x436b90,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xcaa239(%rip),%rsi │ │ │ │ + lea 0xd50c13(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x436b60,0x8(%rbp) │ │ │ │ + lea 0xcaa3ba(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f778 │ │ │ │ + jne 436b60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x36(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 436ba9 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + lret $0xca │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 436ba9 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcaca08(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fmulp %st,%st(1) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 43fe35 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f875 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x43f338,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x43f3d8,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,%ch │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436c08 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436c20,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.W rolb %cl,(%rax) │ │ │ │ + int3 │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 436c2a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 436c4f │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f913 │ │ │ │ - movq $0x43f038,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + movq $0x436cb0,0x8(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x43f898,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc9edd8(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43f668,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xcaa119(%rip),%rsi │ │ │ │ + lea 0xd50af3(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x436c80,0x8(%rbp) │ │ │ │ + lea 0xcaa29a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 436c80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + leave │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 436cc9 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 43fa24 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 43fa46 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43faed │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43f6f2 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43fd98,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43f9e8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43fce8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43fc38,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 436cc9 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcac8e8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800cacc(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436d93 │ │ │ │ + movq $0x436d30,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 436d30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fcmove %st(1),%st │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 43fc74 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 43fc96 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43fbbd │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43f6f2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x34(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 436d85 │ │ │ │ + movq $0x436d78,-0x10(%rbp) │ │ │ │ + lea 0xca9fbd(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x27(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 43fd24 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 43fd46 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %ch,%al │ │ │ │ + lret │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 436d82 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 436d9e │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0xcb3e68(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcacc06(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x436dc8,0x0(%rbp) │ │ │ │ + lea 0xca9f83(%rip),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x35(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 436e2a │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43fb55 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43f6f2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 436e1a │ │ │ │ + movq $0x436bd0,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x460f60,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x436e58,0x0(%rbp) │ │ │ │ + lea 0xca9f47(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - fmul %st(1),%st │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 43fdd4 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 43fdf6 │ │ │ │ - add $0x20,%r12 │ │ │ │ + lret $0xca │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 436eba │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43fa85 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 43f6f2 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 43f8c4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4403f8 │ │ │ │ + ja 436eaa │ │ │ │ + movq $0x436ab0,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x460f80,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x436ee8,0x10(%rbp) │ │ │ │ + lea 0xca9edf(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sahf │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 436ef2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 436eff │ │ │ │ + lea 0xcb3cd9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca9eca(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + lret $0xca │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436f67 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 436f62 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcabcc6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 436cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 436fc7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 436fc2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcabc66(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427bb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 43fec8 │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + test $0x9a,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43ff34 │ │ │ │ + jb 437083 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43fed8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x437028,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43fed8 │ │ │ │ + jne 437028 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 437075 │ │ │ │ + movq $0x437068,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xca9a41(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d242(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43ff38 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ff24 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x43ff58,0x8(%rbp) │ │ │ │ - lea 0xd489eb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xd51885(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X rolb %cl,(%rax) │ │ │ │ - movq $0x43ffa0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 43ff94 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43ffa0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call 48443b72 <__environ@GLIBC_2.2.5+0x472b2eca> │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4370e0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4370f8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca9918(%rip),%rsi │ │ │ │ + lea 0xd50662(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 437111 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x43ff78,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcac4a0(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rolb %cl,(%r8) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + cmp %cl,%cl │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4400b4 │ │ │ │ + jb 437170 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x440058,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 440058 │ │ │ │ + movq $0x437188,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca98b0(%rip),%rsi │ │ │ │ + lea 0xd505d2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4371a1 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcac410(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rolb %cl,(%r8) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4400b8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4400a4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4400d8,0x8(%rbp) │ │ │ │ - lea 0xd4886b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + clc │ │ │ │ + xchg %eax,%edi │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437200 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x437218,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca97d0(%rip),%rsi │ │ │ │ + lea 0xd50542(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d240(%rax) │ │ │ │ - movl $0x440120,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcab9e3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 440114 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 440120 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4400f8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43727a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44020c │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 4372e3 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 440201 │ │ │ │ + ja 4372d8 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x440008,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x437258,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xca3ee7(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43732a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xb8,%al │ │ │ │ - add 0x48(%rax,%rax,1),%al │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800cac2(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4373ec │ │ │ │ + movq $0x437390,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4402b8 │ │ │ │ + jne 437390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c9d3(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %cl,-0x3e(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 4373f0 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44038f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4402e7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + ja 4373dc │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x4372f8,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x437410,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xca9359(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 440347 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xca3da9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4403f8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4403b0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4c00c9d2(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xca3d1f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4403f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x3f(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xca9b83(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 434da8 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440779 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 4404ed │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 4408ec │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 440450 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 44048d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - ror $1,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 4404d8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44079c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 4406ec │ │ │ │ - movq $0x4405a0,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ + add %bl,0x4800cac1(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4374f3 │ │ │ │ + movq $0x437488,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4405a0 │ │ │ │ + jne 437488 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c9d0(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 440861 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 4374f7 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44069d │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x440188,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x440228,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ + ja 4374e3 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x437290,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x437348,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xca9252(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800d23a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44073b │ │ │ │ - movq $0x43fe88,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4406c0,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc9dfc0(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x440490,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x440890,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 4406ec │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %al,%ch │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437550 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x437568,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca94f8(%rip),%rsi │ │ │ │ + lea 0xd501f2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - int $0xc9 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 4408cc │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 4408ec │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4407fb │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 44051a │ │ │ │ - xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 437581 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 436cf8 │ │ │ │ + lea 0xcac448(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 440900 │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44095a │ │ │ │ + push $0x4800cac4 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4375e0 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 414c98 │ │ │ │ + movq $0x4375f8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca9490(%rip),%rsi │ │ │ │ + lea 0xd50162(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret $0xc9 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4409ff │ │ │ │ - movq $0x4409b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4409b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c9dd(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + ret │ │ │ │ + lret $0x4800 │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4409ca │ │ │ │ - lea 0xd0289f(%rip),%rbx │ │ │ │ + je 437611 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x440a20,-0x20(%rbp) │ │ │ │ - mov 0x17(%rbx),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 440978 │ │ │ │ - lea 0xc9dd4a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%al │ │ │ │ + jmp 427bb0 │ │ │ │ + lea 0xcac3d8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0xa(%r8) │ │ │ │ - add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %ch,%cl │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 440aa5 │ │ │ │ - movq $0x440938,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xc364a8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + ja 4376ef │ │ │ │ + movq $0x436fe0,-0xa0(%r12) │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + movq $0x4370a8,-0x88(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0x437138,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x4371c8,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x437440,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x437518,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + movq $0x4375a8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + lea -0x88(%r12),%r8 │ │ │ │ + lea -0x70(%r12),%rdi │ │ │ │ + lea -0x3f(%r12),%rsi │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 441038 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + lea 0xcac3af(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %dl,0x4800cac3(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 440bcc │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 440b25 │ │ │ │ - lea 0xd47db7(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 440b7e │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 440b1b │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 440bd0 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 440b52 │ │ │ │ - lea 0xd47d95(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 440b25 │ │ │ │ - lea 0xd47d80(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 440b25 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 43773a │ │ │ │ + movq $0x437788,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 437640 │ │ │ │ + lea 0xcac3b7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 437774 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 437788 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x440b70,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x437758,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0xd47d02(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 440b81 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x35(%rax) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440cbb │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x440c60,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 440c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor $0x894800d2,%eax │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x53(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440cab │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xca343c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x440ce8,0x0(%rbp) │ │ │ │ - lea 0xd47c33(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800d234(%rax) │ │ │ │ - movl $0x440d38,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - rex.RX or (%rax),%r8b │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + ret $0xca │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 437720 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 440d28 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 440d44 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xca334f(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x440d08,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lret $0x4c00 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 42c378 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c9c8(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440f4f │ │ │ │ - movq $0x440e80,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 440e80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 440eaf │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 440f63 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + movq $0x437810,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x437838,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x440f28,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xcac249(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x91,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43797b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x437920,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440f28 │ │ │ │ + jne 437920 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x6f(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43796d │ │ │ │ + movq $0x437960,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xca9149(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - add %cl,0xd(%rbp,%rcx,4) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - xor %ecx,%edx │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 441038 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x440fb8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c9c6(%rax) │ │ │ │ - movl $0x440fe8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 440fe8 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd50f8d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3a(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,0xd(%rbp,%rcx,4) │ │ │ │ - jmp 44101d │ │ │ │ - lret $0x4c00 │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 441038 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock ror $0x0,%dl │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4379d8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4379f0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca9020(%rip),%rsi │ │ │ │ + lea 0xd4fd6a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44110e │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441103 │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x440af0,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x441148,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc9d64b(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x894800ca,%ebx │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcabba8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex ror $0x0,%dl │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437a68 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x437a80,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca8fb8(%rip),%rsi │ │ │ │ + lea 0xd4fcda(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - movq $0x441170,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441170 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x894800ca,%ebx │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcabb18(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x72b7ff36(%rdi) │ │ │ │ + rex.RB call 733bb414 <__environ@GLIBC_2.2.5+0x7222a76c> │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x437b10,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca8ed8(%rip),%rsi │ │ │ │ + lea 0xd4fc4a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 441320 │ │ │ │ - movq $0x441218,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441218 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ + lea 0xcab0eb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB push $0x20458b48 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 441319 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441309 │ │ │ │ - movq $0x440bf0,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x440dd8,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x441358,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441358 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x894c00ca,%esp │ │ │ │ + testb $0x7,0x73(%rbx,%rcx,4) │ │ │ │ + jmp 435e88 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrs -0x72b7ff36(%rsi) │ │ │ │ + rex.RB call 733bb4cc <__environ@GLIBC_2.2.5+0x7222a824> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x437bc8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca8e98(%rip),%rsi │ │ │ │ + lea 0xd4fb92(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x42(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 437be1 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 436cf8 │ │ │ │ + lea 0xcabde8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,-0x72b7ff36(%rsi) │ │ │ │ + rex.RB call 733bb55c <__environ@GLIBC_2.2.5+0x7222a8b4> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x437c58,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca8e30(%rip),%rsi │ │ │ │ + lea 0xd4fb02(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cs rolb %cl,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %bl,0x4800cabd(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 4413c0 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4413a0 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x4413e8,0x0(%rbp) │ │ │ │ - lea 0xd47532(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ + je 437c71 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427bb0 │ │ │ │ + lea 0xcabd78(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800d22d(%rax) │ │ │ │ - movl $0x441438,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - or 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 441448 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ + ja 437d44 │ │ │ │ + movq $0x4378d8,-0x98(%r12) │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + movq $0x4379a0,-0x80(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0x437a30,-0x68(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x437ac0,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x437b58,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x437b78,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x437c08,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x80(%r12),%r8 │ │ │ │ + lea -0x68(%r12),%rdi │ │ │ │ + lea -0x37(%r12),%rsi │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ + lea 0xcabdd2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4800cabd(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437d92 │ │ │ │ + movq $0x437de0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 437ca0 │ │ │ │ + lea 0xcabdd7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441496 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + jne 437dcc │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 437de0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x441408,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ + movq $0x437db0,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ jmp f64d30 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4475c0 │ │ │ │ - nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 4414e7 │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 441574 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437e89 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x441530,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xca8861(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x8d4800ca,%esp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437ede │ │ │ │ + movq $0x437f18,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441530 │ │ │ │ + jne 437f18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xcabc9c(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcabc9b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd50a11(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 441549 │ │ │ │ - lea 0xcef920(%rip),%rbx │ │ │ │ + add %bl,-0x44(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 437eca │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 437ee9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 437ee9 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437ef7 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x437e60,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x441588,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 437eb1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + mov $0x8d4800ca,%ebx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437fd7 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ + call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 437fd2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcaac56(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 437ea8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441686 │ │ │ │ + or %cl,-0x72b7ff36(%rcx) │ │ │ │ + rex.RB loopne 438041 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 438093 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x441650,-0x18(%rbp) │ │ │ │ + movq $0x438038,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441650 │ │ │ │ + jne 438038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %cl,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x41(%rbp) │ │ │ │ + movq $0x438078,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xca88a1(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd50875(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bh,-0x72b7ff36(%rbx) │ │ │ │ + rex.RB call 733bba0c <__environ@GLIBC_2.2.5+0x7222ad64> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438108,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca87c8(%rip),%rsi │ │ │ │ + lea 0xd4f652(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4417b7 │ │ │ │ - movq $0x441708,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441708 │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x894800ca,%edx │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 437ea8 │ │ │ │ + lea 0xcaba68(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r15b,(%r8) │ │ │ │ + push $0x4800caba │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438180 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438198,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca8760(%rip),%rsi │ │ │ │ + lea 0xd4f5c2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441738 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xca,%ah │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcab400(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x17(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441768 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 438228 │ │ │ │ + movq $0x437ff0,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x4380b8,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x438148,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xcab9d6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bh,0x4800cab9(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438272 │ │ │ │ + movq $0x438290,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4381e0 │ │ │ │ + lea 0xcab9bf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sub %dl,%dl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 4417ec │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438309 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xca83e1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc1,%al │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x8d4800ca,%ecx │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43835e │ │ │ │ + movq $0x438398,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 438398 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xcab8e4(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xcab8e3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd50591(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800cab8(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 43834a │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 438369 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 438369 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 438377 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x4382e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 438331 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + mov $0x8d4800ca,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 441845 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44183a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4417d0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + jb 438457 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 438452 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xcaa7d6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 438328 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,%bl │ │ │ │ + mov $0x4800ca86,%eax │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438513 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4384b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4384b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - addr32 or $0x6c,%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x7a(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 438505 │ │ │ │ + movq $0x4384f8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xca8651(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd503f5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4844e773 <__environ@GLIBC_2.2.5+0x472bdacb> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4418d3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4418c8 │ │ │ │ + movabs 0x4ce8458d4800cab7,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 438570 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x441860,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb47fad(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x438588,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca8550(%rip),%rsi │ │ │ │ + lea 0xd4f1d2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xca,%bh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 438328 │ │ │ │ + lea 0xcab6b0(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xe(%rax) │ │ │ │ + shlb $1,-0x72b7ff36(%rsi) │ │ │ │ + rex.RB call 733bbf1c <__environ@GLIBC_2.2.5+0x7222b274> │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4419a7 │ │ │ │ - movq $0x441948,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441948 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438618,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca84e8(%rip),%rsi │ │ │ │ + lea 0xd4f142(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800cab5(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 438631 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 437ea8 │ │ │ │ + lea 0xcab558(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - repnz (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,-0x72b7ff36(%rsi) │ │ │ │ + rex.RB call 733bbfac <__environ@GLIBC_2.2.5+0x7222b304> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4386a8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca8480(%rip),%rsi │ │ │ │ + lea 0xd4f0b2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0xca,%ch │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x57(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441997 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x441880,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd46f83(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x4419d8,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 437ea8 │ │ │ │ + lea 0xcab4c8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4419d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43874b │ │ │ │ + movq $0x438470,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x438538,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x4385c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x438658,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + lea 0xcab59b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivs -0x72b7ff36(%rbp) │ │ │ │ + rex.RB loopne 4387c9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4387b1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4387c8,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xca8098(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%cl │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 441b03 │ │ │ │ - movq $0x441a88,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x4b(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 4387d2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4387f7 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x438858,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xca8029(%rip),%rsi │ │ │ │ + lea 0xd4ef4b(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + movq $0x438828,0x8(%rbp) │ │ │ │ + lea 0xca863a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441a88 │ │ │ │ + jne 438828 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xca,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rdi,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427bb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lock (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r15b,0x4800441a(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441ab8 │ │ │ │ + add %bl,0x4800cab1(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 438871 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427bb0 │ │ │ │ + lea 0xcab178(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4800cab4(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438921 │ │ │ │ + movq $0x4388d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4388d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900cef0(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441af3 │ │ │ │ + add %bh,-0x4c(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 438913 │ │ │ │ + movq $0x438940,-0x10(%rbp) │ │ │ │ + lea 0xca7f45(%rip),%rsi │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4418f0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0xd42457(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xcab448(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xca,%ah │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rax,8) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 438992 │ │ │ │ + movq $0x438778,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cc0458d4800c9be,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 441ba7 │ │ │ │ - movq $0x441b80,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441b80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0xca,%dh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4389da │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4399a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rcrb $0x44,(%rbx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + enter $0xcaaa,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438a12 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4347f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x834900c9,%esi │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441c89 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x4417f0,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x4418f0,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 441c56 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 4418f0 │ │ │ │ - movq $0x441a38,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4a002(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438a4a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4347f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lret │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ + addb $0x45,-0x72b7ff36(%rdx) │ │ │ │ + loopne 438ab1 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 441e2a │ │ │ │ - movq $0x441d30,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + jb 438b03 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438aa8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441d30 │ │ │ │ + jne 438aa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 441d53 │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 438af5 │ │ │ │ + movq $0x438ae8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xca8219(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441d70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret │ │ │ │ - leave │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbx) │ │ │ │ - movl $0x441da8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441da8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lret $0xc9 │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 441dc8 │ │ │ │ - movq $0x441e40,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 441df3 │ │ │ │ - lea 0xc9bb1c(%rip),%r9 │ │ │ │ - lea 0xd46b26(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x441f08,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc9baae(%rip),%r9 │ │ │ │ - lea 0xd46af0(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX xor %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800ca42(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - inc %rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 441ecf │ │ │ │ - movq $0x441e80,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441e80 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd4fe05(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x3a │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + enter $0xca80,$0x0 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438b60 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438b78,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca80a0(%rip),%rsi │ │ │ │ + lea 0xd4ebe2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd49d94(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0xaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x38(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd469bf(%rip),%rsi │ │ │ │ - lea 0xd469e0(%rip),%r14 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 441038 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcaa083(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,-0x37(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %al,-0x72b7ff36(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 441f80 │ │ │ │ + jb 438c08 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 438bfd │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd38e0d(%rip),%r8 │ │ │ │ - lea 0xca2166(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x438b28,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 441cb8 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + clc │ │ │ │ + jg 438be9 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438c4c │ │ │ │ + movq $0x438c60,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca7fdc(%rip),%rsi │ │ │ │ + lea 0xd4eaf6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441fd4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca9f9b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x4800cab2(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438d02 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 438cf7 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x438c20,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x438d18,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 42d048 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x38(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + shlb $0x45,-0x72b7ff36(%rcx) │ │ │ │ + call 733bc6bc <__environ@GLIBC_2.2.5+0x7222ba14> │ │ │ │ (bad) │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xe8,%al │ │ │ │ - and %al,0x48(%rax,%rax,1) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4420e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438db8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca7eb0(%rip),%rsi │ │ │ │ + lea 0xd4e9a2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 442117 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 438dd1 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427bb0 │ │ │ │ + lea 0xcaac18(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 442162 │ │ │ │ - movq $0x442000,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x4421d0,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x442290,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,-0x72b7ff36(%rcx) │ │ │ │ + rex.RB call 733bc74c <__environ@GLIBC_2.2.5+0x7222baa4> │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - and %eax,-0xa(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438e48,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca7e48(%rip),%rsi │ │ │ │ + lea 0xd4e912(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jne 4421f8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x59(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 438e61 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xcaa750(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c9c6(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44226f │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xca1e81(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 441cb8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + mov $0xca,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bc7dc <__environ@GLIBC_2.2.5+0x7222bb34> │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x441fa0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x442300,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438ed8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca7ca0(%rip),%rsi │ │ │ │ + lea 0xd4e882(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c9c5(%rax) │ │ │ │ - movl $0x442328,0x0(%rbp) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 438f30 │ │ │ │ + movq $0x438f10,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 442328 │ │ │ │ + jne 438f10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + ja 438ed9 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + lea 0xca7705(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xd4f9a2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3b(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bh,0x0(%rdx,%rcx,8) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438f88 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438fa0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca7c00(%rip),%rsi │ │ │ │ + lea 0xd4e7ba(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xca1d8c(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 441cb8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca9c5b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4423c4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439012 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44246f │ │ │ │ - movq $0x442448,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %bl,0x4800caae(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4390d8 │ │ │ │ + movq $0x439078,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 442448 │ │ │ │ + jne 439078 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800c9c4(%rax) │ │ │ │ - movl $0x442488,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3c(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x52(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 4390dc │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4426e0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4414f0,-0xc0(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x441610,-0xa8(%r12) │ │ │ │ - lea -0xc0(%r12),%r10 │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - movq $0x4416a8,-0x90(%r12) │ │ │ │ - lea -0xa8(%r12),%r11 │ │ │ │ - mov %r11,-0x88(%r12) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x441b20,-0x70(%r12) │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x441cb8,-0x50(%r12) │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - lea -0x8c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x6c(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x4c(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 4425b5 │ │ │ │ - movq $0x442390,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x442720,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + ja 4390c8 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x438fe0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x439100,0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x442608,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 442608 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xca766d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x17 │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4388a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00c9c2(%rax) │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 4426f0 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4426d0 │ │ │ │ - movq $0x441f48,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x442058,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd3867a(%rip),%r8 │ │ │ │ - lea 0xca19d3(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 441cb8 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmpb $0x0,-0x36(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439158 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x439170,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca7a58(%rip),%rsi │ │ │ │ + lea 0xd4e5ea(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c9c1(%rax) │ │ │ │ - movl $0x442748,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 442748 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xca9a8b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3f(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 441cb8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 442808 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4427fd │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4391e2 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xca18e8(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4423f0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ror $0x0,%cl │ │ │ │ - lea -0x80(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44298b │ │ │ │ - movq $0x4428b8,-0x58(%rbp) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movabs %eax,0x394ce8458d4800ca │ │ │ │ + clc │ │ │ │ + jb 4392a4 │ │ │ │ + movq $0x439248,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4428b8 │ │ │ │ + jne 439248 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c9bf(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %dl,0x4800caa3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 4392a8 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44298f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4428e7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + ja 439294 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x4391b0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4392c8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xca74a1(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 442947 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xca17a9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 43f5a8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4429b0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00c9bd(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xca171f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 43f5a8 │ │ │ │ - nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs %al,0x758b48df894800ca │ │ │ │ + or %cl,0x35(%rbp,%rcx,4) │ │ │ │ + lret │ │ │ │ + jl 43929f │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + mov $0x190ffff,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x8d4800c9,%edi │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 442cbd │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 442ae9 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 44317f │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 442e17 │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 4430df │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 44303f │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 442a3f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + js 4392b9 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bcc44 <__environ@GLIBC_2.2.5+0x7222bf9c> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x439340,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca78b0(%rip),%rsi │ │ │ │ + lea 0xd4e41a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 442acc │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca98bb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W js 439349 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4393d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4393df │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 442d5f │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + ja 4393d4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4392f0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442d09 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 442b59 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 4423f0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x442bb8,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 442bb8 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xaa,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439430 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x439448,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca7870(%rip),%rsi │ │ │ │ + lea 0xd4e312(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800caa5(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 439461 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427bb0 │ │ │ │ + lea 0xcaa588(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,-0x36(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bcddc <__environ@GLIBC_2.2.5+0x7222c134> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4394d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca7808(%rip),%rsi │ │ │ │ + lea 0xd4e282(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x43(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 442cc1 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca9723(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4cf0458d4800ca77,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 439568 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 442cad │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x4427a0,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x442828,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ + ja 43955d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x439488,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x814900ca,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x4d000001,%eax │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 439787 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x438a60,-0x1b0(%r12) │ │ │ │ + mov %r14,-0x1a0(%r12) │ │ │ │ + movq $0x438bb8,-0x198(%r12) │ │ │ │ + lea -0x1b0(%r12),%rdi │ │ │ │ + mov %rdi,-0x188(%r12) │ │ │ │ + mov %rbx,-0x180(%r12) │ │ │ │ + movq $0x438ca0,-0x178(%r12) │ │ │ │ + mov %rdx,-0x168(%r12) │ │ │ │ + mov %rsi,-0x160(%r12) │ │ │ │ + mov %rdi,-0x158(%r12) │ │ │ │ + movq $0x438d68,-0x150(%r12) │ │ │ │ + mov %rdi,-0x140(%r12) │ │ │ │ + movq $0x438df8,-0x138(%r12) │ │ │ │ + mov %rdi,-0x128(%r12) │ │ │ │ + movq $0x438e88,-0x120(%r12) │ │ │ │ + mov %rdi,-0x110(%r12) │ │ │ │ + movq $0x438f50,-0x108(%r12) │ │ │ │ + mov %rdi,-0xf8(%r12) │ │ │ │ + movq $0x439030,-0xf0(%r12) │ │ │ │ + mov %rcx,-0xe8(%r12) │ │ │ │ + lea -0x108(%r12),%rbx │ │ │ │ + mov %rbx,-0xe0(%r12) │ │ │ │ + movq $0x439120,-0xd8(%r12) │ │ │ │ + mov %rdi,-0xc8(%r12) │ │ │ │ + movq $0x439200,-0xc0(%r12) │ │ │ │ + mov %rcx,-0xb8(%r12) │ │ │ │ + lea -0xd8(%r12),%rbx │ │ │ │ + mov %rbx,-0xb0(%r12) │ │ │ │ + movq $0x439380,-0xa8(%r12) │ │ │ │ + mov %rdi,-0x98(%r12) │ │ │ │ + mov %rcx,-0x90(%r12) │ │ │ │ + movq $0x4393f8,-0x88(%r12) │ │ │ │ + mov %rdi,-0x78(%r12) │ │ │ │ + movq $0x439518,-0x70(%r12) │ │ │ │ + mov %rdi,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + lea -0xa8(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + lea -0xbf(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + lea -0xef(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ + lea -0x120(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + lea -0x138(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x150(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + lea -0x178(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x198(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + movq $0x1b8,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800caa8(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439812 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 442cf9 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xca13ec(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4423f0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4431d0,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x442aa8,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ + ja 439807 │ │ │ │ + movq $0x4389b8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x4389f0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x439830,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 435820 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xcaa827(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x45(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 442dec │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 442e17 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442eb8 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 442b16 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x443130,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x442dc8,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x443090,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x442ff0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x439858,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42d430 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x8b4800c9,%ecx │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 443014 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 44303f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442f7c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 442b16 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x439880,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp 42caf0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x48(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 4430b4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4430df │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442f1a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 442b16 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x4800caa7(%rax) │ │ │ │ + movl $0x4398b0,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 437860 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0xc9,%bh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 443154 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 44317f │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 442e56 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 442b16 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ + ja 43990d │ │ │ │ + movq $0x438a28,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x439588,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0xc9,%bh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 4431f4 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 442b16 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ah,-0x72b7ff36(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 439952 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4397b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x72b7ff37(%rsi) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 443308 │ │ │ │ - movq $0x443288,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443288 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + call 4844640f <__environ@GLIBC_2.2.5+0x472b5767> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43998a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43a998 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4399f5 │ │ │ │ + movq $0x439930,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x439968,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x43c1c0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xcaa649(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c9b6(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x4432b8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4432b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4a(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - xor 0x48(%rax,%rax,1),%al │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4432f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439a42 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 427238 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0xc9,%dh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 443314 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4429e8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + clc │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439a7a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4399a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bh,-0x36(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 439ab2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42d758 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrs -0x36(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 439aea │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42d758 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 439b69 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4433fa │ │ │ │ - movq $0x443378,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 439b65 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x439b40,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443378 │ │ │ │ + jne 439b40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,%edx,%ecx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 439b57 │ │ │ │ + lea 0xca6b01(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca6aab(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r13b,0x48004433(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4433a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439ba6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439be2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4284e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x75(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439c51 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439c46 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x439b80,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc9aa71(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + movq $0x439c68,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jne 439c31 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x49000000(%rsi) │ │ │ │ + add $0x60,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439cf6 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x439bc0,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0810,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0838,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xca6b7c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4434e0 │ │ │ │ - movq $0x443468,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443468 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 439d4e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48004434(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439d8a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d20,-0x8(%r12) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439dd2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439e4c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439e41 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x439d28,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + movq $0x439e60,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 443530 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jo 439e29 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x49000000(%rdi) │ │ │ │ + add $0x68,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439ef7 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x439da0,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0770,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0798,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439f85 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x439d68,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e07c0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e07e8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x458d4800(%rcx,%rcx,8) │ │ │ │ - rorb $0x72,-0x8(%rcx,%rdi,1) │ │ │ │ - rex.R │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 4435cb │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd45395(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4488f8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439fda │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ + jmp 4271d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sub %edx,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 4435e4 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44362e │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 443607 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc9a847(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd48658(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4435a8,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a016 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x72b7ff37(%rdx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44375e │ │ │ │ - movq $0x4436d8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4436d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xca72,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a056 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42bba8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c9b2(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x443710,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + adc %bl,-0x72b7ff36(%rbp) │ │ │ │ + rex.RB loopne 43a0c1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43a167 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43a0c0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443710 │ │ │ │ + jne 43a0c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4e(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x37(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 443740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43a16b │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a157 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x43a030,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0810,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0838,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xca6717(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xc9,%dl │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a1b6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42b158 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fwait │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a32f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43a228,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43a228 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,0x4900ca9b(%rax) │ │ │ │ + add $0xb8,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4437b4 │ │ │ │ + ja 43a31f │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movq $0x43a070,-0xb0(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0xf3e098,-0x90(%r12) │ │ │ │ + movq $0x10e08a8,-0x88(%r12) │ │ │ │ + lea -0xb0(%r12),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0xf3e540,-0x78(%r12) │ │ │ │ + lea -0x8f(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x1188901,-0x68(%r12) │ │ │ │ + movq $0x43a190,-0x60(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e08d0,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x76(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e08f8,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c9b1(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 443899 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44388e │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 443862 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x443780,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4438b0,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd483f8(%rip),%r14 │ │ │ │ + jb 43a36a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4284e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c9b0(%rax) │ │ │ │ - movl $0x4438d8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4438d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a3a2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4277d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75ff3650(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 443530 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a3da │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4284e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0xc9,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 443961 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44393d │ │ │ │ - movq $0x443958,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a416 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0xc9,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x48004439(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800ca99(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a97b │ │ │ │ + movq $0x43a4a0,-0x30(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443988 │ │ │ │ + jne 43a4a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x338,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a96b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x439b00,-0x330(%r12) │ │ │ │ + mov %r8,-0x320(%r12) │ │ │ │ + movq $0xf3e098,-0x318(%r12) │ │ │ │ + movq $0x10e0b50,-0x310(%r12) │ │ │ │ + lea -0x330(%r12),%r8 │ │ │ │ + mov %r8,-0x308(%r12) │ │ │ │ + movq $0xf3e540,-0x300(%r12) │ │ │ │ + lea -0x317(%r12),%r8 │ │ │ │ + mov %r8,-0x2f8(%r12) │ │ │ │ + movq $0x1188901,-0x2f0(%r12) │ │ │ │ + movq $0x439c00,-0x2e8(%r12) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %r8,-0x2e0(%r12) │ │ │ │ + mov %rdi,-0x2d8(%r12) │ │ │ │ + movq $0x43c260,-0x2d0(%r12) │ │ │ │ + lea -0x2e7(%r12),%rdi │ │ │ │ + mov %rdi,-0x2c8(%r12) │ │ │ │ + movq $0xf3e098,-0x2c0(%r12) │ │ │ │ + movq $0x10e0b78,-0x2b8(%r12) │ │ │ │ + lea -0x2cb(%r12),%rdi │ │ │ │ + mov %rdi,-0x2b0(%r12) │ │ │ │ + movq $0xf3e540,-0x2a8(%r12) │ │ │ │ + lea -0x2bf(%r12),%rdi │ │ │ │ + mov %rdi,-0x2a0(%r12) │ │ │ │ + lea -0x2fe(%r12),%rdi │ │ │ │ + mov %rdi,-0x298(%r12) │ │ │ │ + movq $0x439df0,-0x290(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x288(%r12) │ │ │ │ + mov %rsi,-0x280(%r12) │ │ │ │ + mov %r8,-0x278(%r12) │ │ │ │ + movq $0x43c260,-0x270(%r12) │ │ │ │ + lea -0x28f(%r12),%rsi │ │ │ │ + mov %rsi,-0x268(%r12) │ │ │ │ + movq $0xf3e098,-0x260(%r12) │ │ │ │ + movq $0x10e0ba0,-0x258(%r12) │ │ │ │ + lea -0x26b(%r12),%rsi │ │ │ │ + mov %rsi,-0x250(%r12) │ │ │ │ + movq $0xf3e540,-0x248(%r12) │ │ │ │ + lea -0x25f(%r12),%rsi │ │ │ │ + mov %rsi,-0x240(%r12) │ │ │ │ + lea -0x2a6(%r12),%rsi │ │ │ │ + mov %rsi,-0x238(%r12) │ │ │ │ + movq $0x439fa8,-0x230(%r12) │ │ │ │ + mov %rdi,-0x220(%r12) │ │ │ │ + mov %rdx,-0x218(%r12) │ │ │ │ + movq $0xf3e098,-0x210(%r12) │ │ │ │ + movq $0x10e0bc8,-0x208(%r12) │ │ │ │ + lea -0x230(%r12),%rdx │ │ │ │ + mov %rdx,-0x200(%r12) │ │ │ │ + movq $0xf3e540,-0x1f8(%r12) │ │ │ │ + lea -0x20f(%r12),%rdx │ │ │ │ + mov %rdx,-0x1f0(%r12) │ │ │ │ + lea -0x246(%r12),%rdx │ │ │ │ + mov %rdx,-0x1e8(%r12) │ │ │ │ + movq $0x439ff0,-0x1e0(%r12) │ │ │ │ + mov %rbx,-0x1d0(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x1c8(%r12) │ │ │ │ + movq $0xf3e098,-0x1c0(%r12) │ │ │ │ + movq $0x10e0bf0,-0x1b8(%r12) │ │ │ │ + lea -0x1e0(%r12),%rbx │ │ │ │ + mov %rbx,-0x1b0(%r12) │ │ │ │ + movq $0xf3e540,-0x1a8(%r12) │ │ │ │ + lea -0x1bf(%r12),%rbx │ │ │ │ + mov %rbx,-0x1a0(%r12) │ │ │ │ + lea -0x1f6(%r12),%rbx │ │ │ │ + mov %rbx,-0x198(%r12) │ │ │ │ + movq $0x43a1d0,-0x190(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x180(%r12) │ │ │ │ + mov %rdi,-0x178(%r12) │ │ │ │ + mov %r11,-0x170(%r12) │ │ │ │ + movq $0xf3e098,-0x168(%r12) │ │ │ │ + movq $0x10e0c18,-0x160(%r12) │ │ │ │ + lea -0x190(%r12),%rbx │ │ │ │ + mov %rbx,-0x158(%r12) │ │ │ │ + movq $0xf3e540,-0x150(%r12) │ │ │ │ + lea -0x167(%r12),%rbx │ │ │ │ + mov %rbx,-0x148(%r12) │ │ │ │ + lea -0x1a6(%r12),%rbx │ │ │ │ + mov %rbx,-0x140(%r12) │ │ │ │ + movq $0x43a348,-0x138(%r12) │ │ │ │ + mov %r10,-0x128(%r12) │ │ │ │ + movq $0xf3e098,-0x120(%r12) │ │ │ │ + movq $0x10e0c40,-0x118(%r12) │ │ │ │ + lea -0x138(%r12),%rbx │ │ │ │ + mov %rbx,-0x110(%r12) │ │ │ │ + movq $0xf3e540,-0x108(%r12) │ │ │ │ + lea -0x11f(%r12),%rbx │ │ │ │ + mov %rbx,-0x100(%r12) │ │ │ │ + lea -0x14e(%r12),%rbx │ │ │ │ + mov %rbx,-0xf8(%r12) │ │ │ │ + movq $0x43a380,-0xf0(%r12) │ │ │ │ + mov %r9,-0xe0(%r12) │ │ │ │ + movq $0xf3e098,-0xd8(%r12) │ │ │ │ + movq $0x10e0c68,-0xd0(%r12) │ │ │ │ + lea -0xf0(%r12),%rbx │ │ │ │ + mov %rbx,-0xc8(%r12) │ │ │ │ + movq $0xf3e540,-0xc0(%r12) │ │ │ │ + lea -0xd7(%r12),%rbx │ │ │ │ + mov %rbx,-0xb8(%r12) │ │ │ │ + lea -0x106(%r12),%rbx │ │ │ │ + mov %rbx,-0xb0(%r12) │ │ │ │ + movq $0x43a3b8,-0xa8(%r12) │ │ │ │ + mov %rcx,-0x98(%r12) │ │ │ │ + movq $0xf3e098,-0x90(%r12) │ │ │ │ + movq $0x10e0c90,-0x88(%r12) │ │ │ │ + lea -0xa8(%r12),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0xf3e540,-0x78(%r12) │ │ │ │ + lea -0x8f(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + lea -0xbe(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x43a3f0,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e098,-0x40(%r12) │ │ │ │ + movq $0x10e0cb8,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x76(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c1e0,-0x10(%r12) │ │ │ │ + movq $0x10e0ce0,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x338,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800ca96(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43aa11 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43aa06 │ │ │ │ + movq $0x439a20,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x439a58,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x439a90,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43aa30,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 435820 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xca9670(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 4439a4 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4437e0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0x6c(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x43aa60,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 437860 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43aabd │ │ │ │ + movq $0x439ac8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x43a438,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xa1,%al │ │ │ │ - leave │ │ │ │ + add %ah,-0x36(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 443a88 │ │ │ │ - movq $0x443a08,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB loopne 43ab31 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43ab83 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43ab28,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443a08 │ │ │ │ + jne 43ab28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5f(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - cmp 0x48(%rax,%rax,1),%al │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443a38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %bh,0x4800ca61(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43ab75 │ │ │ │ + movq $0x43ab68,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xca6199(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs 0x3a700045c74800c9,%eax │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443a70 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd4dd85(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43abd4 │ │ │ │ + movq $0x43abe8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca602c(%rip),%rsi │ │ │ │ + lea 0xd4cb6e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x8b4808458b4c00c9,%al │ │ │ │ - jge 443a98 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca8013(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x8d4800cc,%ebx │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 443bbe │ │ │ │ - movq $0x443af8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443af8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + rclb $1,0x458d4800(%rdx,%rcx,8) │ │ │ │ + call 733be57c <__environ@GLIBC_2.2.5+0x7222d8d4> │ │ │ │ + rex.WXB │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43ac71 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x43aba8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43ac90,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 4386f0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8b4800cc,%ebx │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - cmp 0x48(%rax,%rax,1),%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443b28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bl,-0x36(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ad0c │ │ │ │ + movq $0x43ad20,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5f1c(%rip),%rsi │ │ │ │ + lea 0xd4ca36(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc74800cc,%edx │ │ │ │ - add %r12b,0x3b(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - lea 0xccbabd(%rip),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443b60 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + lea 0xca7edb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 43acf1 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43adb4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43ada9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x43ace0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43adc8,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 436a40 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,-0x72b7ff36(%rcx) │ │ │ │ + rex.RB call 733be76c <__environ@GLIBC_2.2.5+0x7222dac4> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43ae68,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5e00(%rip),%rsi │ │ │ │ + lea 0xd4c8f2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800ca8b(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43ae81 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427bb0 │ │ │ │ + lea 0xca8b68(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43aee0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43aef8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5d98(%rip),%rsi │ │ │ │ + lea 0xd4c862(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %cl,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427a80 │ │ │ │ + lea 0xca86a0(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x8f,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 443ca8 │ │ │ │ - movq $0x443c30,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 43af70 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43af88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5bf0(%rip),%rsi │ │ │ │ + lea 0xd4c7d2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800ca56(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43afe0 │ │ │ │ + movq $0x43afc0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443c30 │ │ │ │ + jne 43afc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x56(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43afe0 │ │ │ │ + lea 0xca5655(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xd4d8f2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 43b059 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43b038 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43b050,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5b50(%rip),%rsi │ │ │ │ + lea 0xd4c70a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x3c(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 443c60 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xca7bab(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %edx,%cs │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43b12f │ │ │ │ + movq $0x43b0d8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43b0d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d40,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lea (bad),%ecx │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 43b133 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43b11f │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x43c240,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x43b158,0x8(%rbp) │ │ │ │ + lea -0x4(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 443cf8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + lea 0xca5616(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov %cs,%edx │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + cmp $0xd7,%al │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43b1b0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43b1c8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5a00(%rip),%rsi │ │ │ │ + lea 0xd4c592(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca7a33(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c9ac │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 443df8 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x5d,%rdx │ │ │ │ - jne 443dce │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%r14),%rdx │ │ │ │ - jg 443e10 │ │ │ │ - movq $0x443d70,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - lea 0xccb8bc(%rip),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + jb 43b2a7 │ │ │ │ + movq $0x43b250,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443d70 │ │ │ │ + jne 43b250 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + test %ecx,%edx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x83494f75,%eax │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x43c240,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x43b2d0,0x8(%rbp) │ │ │ │ + lea -0x4(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd44b1e(%rip),%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4495d8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd47e56(%rip),%r14 │ │ │ │ - mov 0x14(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + lea 0xca549e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 435b50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fcomps -0x36(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bec44 <__environ@GLIBC_2.2.5+0x7222df9c> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43b340,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca58b0(%rip),%rsi │ │ │ │ + lea 0xd4c41a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x72b7ff37(%rbx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 443f26 │ │ │ │ - movq $0x443ea0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rcx,2) │ │ │ │ + movl $0x43b378,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443ea0 │ │ │ │ + jne 43b378 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - jp 460b86c8 <__environ@GLIBC_2.2.5+0x44f27a20> │ │ │ │ - add %bl,%al │ │ │ │ - ds add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443ed8 │ │ │ │ + add $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + lea 0xd508bd(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov %dl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bed0c <__environ@GLIBC_2.2.5+0x7222e064> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43b408,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca58b0(%rip),%rsi │ │ │ │ + lea 0xd4c352(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c9aa(%rax) │ │ │ │ - movl $0x443f08,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443f08 │ │ │ │ + add %ch,%al │ │ │ │ + test %ecx,%edx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 427bb0 │ │ │ │ + lea 0xca85c8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x56(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + jo 43b49e │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43b474 │ │ │ │ + movq $0x43b488,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5854(%rip),%rsi │ │ │ │ + lea 0xd4c2ce(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca7773(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + jo 43b452 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43b51c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43b511 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x43b448,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43b530,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43b9e0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 443f7c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c9a9(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444061 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444056 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 44402a │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x443f48,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,-0x38b70000(%rcx,%rax,1) │ │ │ │ + test %ah,(%rax,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *%rax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.XB add %cl,-0x77(%r13) │ │ │ │ + mov $0x24,%ah │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%riz,4) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + ljmp *(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.XB add %cl,-0x73(%r9) │ │ │ │ + test %ah,(%rax,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x77(%rcx) │ │ │ │ + test %ah,(%rax,%rsi,4) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rdi,4) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x53(%rax) │ │ │ │ + rex.XB add %cl,-0x77(%r9) │ │ │ │ + test %ah,(%rax,%rcx,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rdx,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lcall *(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.XB add %cl,-0x77(%r9) │ │ │ │ + test %ah,(%rax,%riz,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + ljmp *0x490043ae(%rax) │ │ │ │ + mov %eax,-0x108(%rsp) │ │ │ │ + movq $0x43af38,-0x100(%r12) │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0x43b000,-0xe8(%r12) │ │ │ │ + mov %rax,-0xd8(%r12) │ │ │ │ + movq $0x43b098,-0xd0(%r12) │ │ │ │ + lea -0xe8(%r12),%rbx │ │ │ │ + mov %rbx,-0xc8(%r12) │ │ │ │ + movq $0x43b178,-0xc0(%r12) │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + movq $0x43b210,-0xa8(%r12) │ │ │ │ + lea -0xc0(%r12),%rbx │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + movq $0x43b2f0,-0x98(%r12) │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + movq $0x43b3b8,-0x80(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0x43b4c8,-0x68(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x80(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0xa7(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0xcf(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x100(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x118(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x130(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x148(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x160(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x444078,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd47c30(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x180,0x388(%r13) │ │ │ │ + lea 0xca89ee(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - test $0xc9,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x9ffbbc0(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4440a0 │ │ │ │ + enter $0xca53,$0x0 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43b803 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43b7a8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43b7a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800ca53(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43b7f5 │ │ │ │ + movq $0x43b7e8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xca5361(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0xc9,%al │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 4440c6 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 443cf8 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x16(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd4d105(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x72b7ff37(%rax) │ │ │ │ - rex.RB loopne 444129 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 444105 │ │ │ │ - movq $0x444120,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + mov %cl,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bf17c <__environ@GLIBC_2.2.5+0x7222e4d4> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43b878,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5260(%rip),%rsi │ │ │ │ + lea 0xd4bee2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %cl,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43bc90 │ │ │ │ + lea 0xca8978(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x58(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x41(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ + orb $0x45,-0x72b7ff36(%rax) │ │ │ │ + call 733bf20c <__environ@GLIBC_2.2.5+0x7222e564> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43b908,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca51f8(%rip),%rsi │ │ │ │ + lea 0xd4be52(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jne 444150 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %cl,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43bb08 │ │ │ │ + lea 0xca88b8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock xchg %ecx,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bf29c <__environ@GLIBC_2.2.5+0x7222e5f4> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43b998,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xca5190(%rip),%rsi │ │ │ │ + lea 0xd4bdc2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb9140 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0xc9,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44416c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 443fa8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %ah,0x4800ca87(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43b9b1 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43bb08 │ │ │ │ + lea 0xca8828(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x79(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x60,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43ba3b │ │ │ │ + movq $0x43b760,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x43b828,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x43b8b8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43b948,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + lea 0xca8783(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + xchg %ecx,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43baac │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43baa7 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca717e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43bb08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 444117 │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 444250 │ │ │ │ - movq $0x4441d0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4441d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43bae9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xca4c01(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c999(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x444200,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %cl,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43bb3e │ │ │ │ + movq $0x43bb78,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444200 │ │ │ │ + jne 43bb78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xca8604(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xca86bb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd4cdb1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %ecx,%edx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rsi,%riz,4),%dh │ │ │ │ + cmp $0x7,%eax │ │ │ │ + jne 43bb49 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 43bb49 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43bb57 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x43bac0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 43bb11 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + ... │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + xchg %cl,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43bc34 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43bc2f │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca6ff6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43bc90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - rex.X │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 444238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43bc71 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xca4a79(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cltd │ │ │ │ - leave │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 444260 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + add %dh,0x4800ca85(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43bcc6 │ │ │ │ + movq $0x43bd00,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43bd00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xca8584(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xca8563(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0xd4cc29(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 43bcb2 │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 43bcd1 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 43bcd1 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43bcdf │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x43bc48,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x43c200,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 43bc99 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43bdab │ │ │ │ + movq $0x43bdc8,-0x8(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xca84c5(%rip),%rsi │ │ │ │ + lea 0xca51ff(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42d048 │ │ │ │ + lea 0xca848e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc99926(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + or $0x0,%edx │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43be5f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43be5a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca82c8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42d430 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,0x458d4800(%rdx,%rcx,8) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43bea8 │ │ │ │ + movq $0x43bec0,-0x10(%rbp) │ │ │ │ + lea 0xd44b21(%rip),%rsi │ │ │ │ + lea 0xd44a7a(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 432ad8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc998e6(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jb 43be89 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x43bf18,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ee6c78 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4800ca71(%rax) │ │ │ │ + movl $0x43bf38,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eeb0e8 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800ca71(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43bfa2 │ │ │ │ + movq $0x43bf78,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43bf78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xcaa487(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 445d28 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 444788 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 43bf82 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 43bf91 │ │ │ │ + lea 0xca6c08(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca6c07(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 43bf48 │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43bff0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x43be78,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 433418 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + mov $0x4800ca82,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 444427 │ │ │ │ - movq $0x444388,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 444388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + jb 43c064 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c059 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x43bfc8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43c078,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43b588 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0xca6b4f,%eax │ │ │ │ + lea 0xca6ae0(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45ddc8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x48004443(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4443b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c0df │ │ │ │ + movq $0x43c100,-0x8(%rbp) │ │ │ │ + lea 0xd3c5c2(%rip),%rdi │ │ │ │ + lea 0xd3add9(%rip),%rsi │ │ │ │ + lea 0xd3c58a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e9fda0 │ │ │ │ + lea 0xca8202(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + or $0xc4834900,%edx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x43c010,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x16ff357f(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x52(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43c2e0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xca8164(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + loop 43c15f │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 444453 │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4444a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ + mov $0x0,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6d(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4444de │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 444523 │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 4445c3 │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + add $0xe3,%al │ │ │ │ + mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 444538 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444563 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc9cb87(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x444508,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6e(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4445d8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444603 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc9cae7(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4445a8,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + jrcxz,pn 43c1bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x91,%al │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4446f7 │ │ │ │ - movq $0x4446a0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4446a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6f(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460b8ec8 <__environ@GLIBC_2.2.5+0x44f28220> │ │ │ │ - add %bl,%al │ │ │ │ - rex.RX │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4446d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0xb4e358(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - leave │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 4446ed │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4444a8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + and $0xb4,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + jrcxz 43c21f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44474c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push $0xfffffffffffffffb │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48000000(%rip) │ │ │ │ + add $0x6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + jrcxz 43c23f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c990(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44493e │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44490f │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44495a │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x444328,-0xb0(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x444448,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x4444a8,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 4448db │ │ │ │ - movq $0x444718,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x4449a0,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x444650,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd47377(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x444a30,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x4449f8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x72(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - rex.WB │ │ │ │ - add %r14b,%sil │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4449c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %esp,%esp │ │ │ │ + mov $0x0,%ah │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ecx,%cs │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 4449ee │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4444a8 │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sub $0xb4e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %ecx,%cs │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 444a28 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4447c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lea (bad),%ecx │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 444a60 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4447c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + jl 43c2cb │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c346 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43c341 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd4c5d0(%rip),%rsi │ │ │ │ + lea 0xca8029(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efb088 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc98d,$0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444ae0 │ │ │ │ - movq $0x444ab8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c409 │ │ │ │ + movq $0x43c3a8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444ab8 │ │ │ │ + jne 43c3a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c98d(%rax) │ │ │ │ - movl $0x444af8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ - leave │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - rex.WXB │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + ret │ │ │ │ + rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 444b28 │ │ │ │ + jne 43c3e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lea (bad),%ecx │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 444b5c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 444788 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r14b,0xe(%r13) │ │ │ │ + lea 0xd4c4e5(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4c4e0(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7fb0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x458d4800(%rcx,%rcx,8) │ │ │ │ - rorb $0xf,-0x8(%rcx,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ - rex.RB loopne 444b1e │ │ │ │ - rex.WXB │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB adc %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - rex.RB call ffffffffe109ced1 <__environ@GLIBC_2.2.5+0xffffffffdff0c229> │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c4cb │ │ │ │ + movq $0x43c470,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444ba8 │ │ │ │ + jne 43c470 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov %ecx,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8897a8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %r13b,-0x7cffbc3c(%r8) │ │ │ │ + jrcxz 43c482 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444bf8 │ │ │ │ + jne 43c4a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x75(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 444c28 │ │ │ │ - jmp 444c64 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r9b,(%r15) │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + call 4844d260 <__environ@GLIBC_2.2.5+0x472bc5b8> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7ef6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 444c50 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 444c64 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %ecx,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 444c68 │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444d37 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 444cc0 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x444d78,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xc98aa1(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x444cf8,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c538 │ │ │ │ + movq $0x43c528,-0x10(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444cf8 │ │ │ │ + jne 43c528 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x444c20,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + push %rax │ │ │ │ + cmp 0x1d8d4800(%rbx),%dh │ │ │ │ + mov $0x7e,%cl │ │ │ │ + lret $0x4100 │ │ │ │ + jmp *-0x8(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov %ecx,%ecx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4c(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - jne 444dac │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c5e4 │ │ │ │ + movq $0x43c598,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43c598 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc989,$0x0 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444dd9 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x444b58,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x2c(%rbx),%esi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 43c5be │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb4e1aa(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb4e19f(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb4e17e(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xca7e85(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c999(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444e3c │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 444e48 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 444e7a │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 444e40 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c68c │ │ │ │ + movq $0x43c640,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 444e99 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444f6e │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 444ed2 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xc987be(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd43a3d(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 444f26 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 4403f8 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 444da8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x444fc0,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43c640 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 444fe4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 444e99 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x2c(%rbx),%esi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 43c666 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb4e102(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb4e0f7(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb4e0d6(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xca7de5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xbd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jge 43c686 │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + sub %ch,0x1f0f6600(%rcx) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x72b7ff37(%rdi) │ │ │ │ - rex.RB loopne 445059 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 445035 │ │ │ │ - movq $0x445050,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ + add %ch,0x4800ca7d(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c757 │ │ │ │ + movq $0x43c718,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43c718 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 43c722 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 43c747 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 43c737 │ │ │ │ + lea 0xca7cf2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca7cba(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca7cfa(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca7d52(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x69(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004450(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c818 │ │ │ │ + movq $0x43c7d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445080 │ │ │ │ + jne 43c7d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fsubr %st(3),%st │ │ │ │ + sbb (%rdi),%cl │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44509c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 444e00 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x43c7b8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f651b8 │ │ │ │ + lea 0xca7cc9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x72b7ff37(%rdi) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4451ec │ │ │ │ - movq $0x445110,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c8db │ │ │ │ + movq $0x43c880,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445110 │ │ │ │ + jne 43c880 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c996(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - movq $0x445140,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445140 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x6a(%rax) │ │ │ │ - leave │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x51(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add %r15b,-0x7cffbc38(%r8) │ │ │ │ + jrcxz 43c892 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445170 │ │ │ │ + jne 43c8b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6a(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5f(%rdi) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 4451b7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 444e00 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r9b,(%r15) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + call 4844d670 <__environ@GLIBC_2.2.5+0x472bc9c8> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7c0e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - leave │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 44527f │ │ │ │ - movq $0x445258,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c9b6 │ │ │ │ + movq $0x43c940,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445258 │ │ │ │ + jne 43c940 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800c995(%rax) │ │ │ │ - movl $0x445298,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4453ad │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x444da8,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x444e00,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x445008,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 445370 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 445344 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 444e00 │ │ │ │ - movq $0x4450b0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd468de(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,-0x7c(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44544a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445428,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445428 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x37(%r8) │ │ │ │ + rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 43c978 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %cl,%cl │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc9ec9c(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 444788 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44549c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0xb7f81d(%r11) │ │ │ │ + lret │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge 43c995 │ │ │ │ + lea 0xd4bf5b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 43c9a8 │ │ │ │ + lea 0xd4bf51(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4bf4c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7b3b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6d(%rax) │ │ │ │ - leave │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - test %esp,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 44568a │ │ │ │ - movq $0x4455a8,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ca2e │ │ │ │ + movq $0x43ca18,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4455a8 │ │ │ │ + jne 43ca18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d9998(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7acb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + jnp 43ca19 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43ca9e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jg 4455d7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + je 43ca99 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca7b8f(%rip),%rsi │ │ │ │ + lea 0xca7b62(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 44569e │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445662 │ │ │ │ - movq $0x445468,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4456f8,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4457b0,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4457e0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - push %rdi │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 445720 │ │ │ │ + add %ch,0x4800ca7b(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43cb30 │ │ │ │ + movq $0x43caf8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43caf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 44574e │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xc9e9a1(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 445208 │ │ │ │ - movq $0x445778,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + add %dh,0x7b(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43cb14 │ │ │ │ + lea 0xca7b5d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445778 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d9998(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7b51(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + jnp 43cb19 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43cb9e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43cb99 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca7b1f(%rip),%rsi │ │ │ │ + lea 0xca7a62(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0x0,%cl │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc9e955(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 444788 │ │ │ │ + add %bh,(%rax) │ │ │ │ + jnp 43cb89 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43cc30 │ │ │ │ + movq $0x43cbf8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43cbf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - js 4457ac │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x70(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - jo 445801 │ │ │ │ - mov 0x60(%rbp),%ecx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 445625 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + jnp 43cbc1 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - or (%rax),%eax │ │ │ │ + add 0x10(%rbp),%esi │ │ │ │ + lea 0xca7aed(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d9998(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7ae1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + jp 43cc19 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43cc9f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43cc9a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca7a9f(%rip),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + jp 43cc81 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43cd06 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43cd01 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca7a5f(%rip),%rsi │ │ │ │ + lea 0xb4dab9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - jae 445802 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 445625 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jp 43cce9 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0xca7a49,%eax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp ecfd20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43cd9b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445844 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 43cd90 │ │ │ │ + movq $0x43cd20,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43cdb8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb4da11(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca7a0e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jns 43cd81 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + xor %bh,-0x36(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + movabs 0x50000441f0f00,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x8f,%al │ │ │ │ - leave │ │ │ │ + add %cl,%al │ │ │ │ + jns 43cdb1 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4458f7 │ │ │ │ - movq $0x4458d0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ce2d │ │ │ │ + movq $0x43ce20,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4458d0 │ │ │ │ + jne 43ce20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x71(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %bl,0x44(%rcx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %dl,0x4c00ca79(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43cd50 │ │ │ │ + lea 0xca799c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445af5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x445208,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 445994 │ │ │ │ - movq $0x445810,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x445b68,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ + add %ah,0x79(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ceb5 │ │ │ │ + movq $0x43ce88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x4459e8,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4459e8 │ │ │ │ + jne 43ce88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ecx,%cs │ │ │ │ + add %ch,(%rax) │ │ │ │ + jns 43ce51 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 445a35 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 445b05 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445ae5 │ │ │ │ - movq $0x4453d0,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x4454c8,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + rex.XB (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jl 43cea9 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 43cea9 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d9998(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x445b30,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43cd50 │ │ │ │ + lea 0xca7924(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x2e(%rax) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43cf95 │ │ │ │ + movq $0x43cf28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445b30 │ │ │ │ + jne 43cf28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jge 445af8 │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc9e594(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 444788 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2e(%rax) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 43cf2f │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c98c(%rax) │ │ │ │ - movl $0x445b90,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445b90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cs roll %cl,(%rax) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43cf7a │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43cfb0,0x0(%rbp) │ │ │ │ + lea 0xd32df8(%rip),%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + movq $0x118bc89,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e40938 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x43cf10,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f651b8 │ │ │ │ + lea 0xca7854(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x74(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + rex.RXB jne 43cf83 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 445bbb │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 445208 │ │ │ │ - movq $0x445be8,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445be8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + rcrl $0x0,0x441f0f00(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7c(%rax) │ │ │ │ - leave │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 444788 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43d013 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + cmp 0x18(%rbx),%rax │ │ │ │ + jle 43d005 │ │ │ │ + lea 0xd4ec6b(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4ec7d(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x37(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 445cf7 │ │ │ │ - movq $0x445c78,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x8d4800d3,%eax │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43d158 │ │ │ │ + movq $0x43d070,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445c78 │ │ │ │ + jne 43d070 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c97a(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - movq $0x445ca8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0xd3,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + rolb $1,0x0(%rbx) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445ca8 │ │ │ │ + jne 43d0c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4900c97a(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445ce7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0xe5,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4800d32c(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + jmp 43d0ca │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x72b7ff37(%rbx) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 445d64 │ │ │ │ - lea 0xd42b87(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 445d7b │ │ │ │ - lea 0xd42b77(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %dl,0x4800d32c(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + dec %rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445e84 │ │ │ │ - movq $0x444788,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x444a70,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ + ja 43d140 │ │ │ │ + movq $0x43cfd8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x445870,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 445ebc │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445eeb │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 445e38 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x445c20,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + movq $0xf3e480,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd45e1f(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ + movq $0x43d178,0x8(%rbp) │ │ │ │ + lea 0xd32c3c(%rip),%r14 │ │ │ │ + movq $0xf6daa0,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e409a0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x43d0a8,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + lea 0xca76b1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x445f68,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 445ed9 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 445dee │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x445f30,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - js 445ef8 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 445f60 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 445dee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + jg 43d1f3 │ │ │ │ + lret $0x4800 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp e39168 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %cl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 445f98 │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 445d7b │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex jbe 43d169 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43d1c2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43ce50 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe 43d1a9 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x43d1a0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xca75f4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %cl,%cl │ │ │ │ + add %ch,%al │ │ │ │ + jne 43d211 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44607e │ │ │ │ - movq $0x445ff8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 43d349 │ │ │ │ + movq $0x43d288,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445ff8 │ │ │ │ + jne 43d288 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460ba820 <__environ@GLIBC_2.2.5+0x44f29b78> │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add %ch,0x4800ca75(%rax) │ │ │ │ + movl $0x43d2c0,0x0(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446030 │ │ │ │ + jne 43d2c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov %cl,%cl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x60(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 446060 │ │ │ │ + add %dh,0x75(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x43d2f8,0x0(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d2f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %ecx,%ecx │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 446358 │ │ │ │ + add %bh,(%rax) │ │ │ │ + jne 43d2c1 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xd4b602,%eax │ │ │ │ + lea 0xca751c(%rip),%r14 │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + lea 0xd32a2c(%rip),%rbx │ │ │ │ + movq $0xf6cce8,-0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + movq $0xf6cce8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + movq $0xf6cce8,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + lea 0xca7500(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + je 43d339 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43d3c1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43d429 │ │ │ │ + movq $0x43d3b0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d3b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %dh,0x4800ca74(%rax) │ │ │ │ + movl $0x43d3e8,0x0(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d3e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4460f4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %bh,0x74(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea 0xd4b512(%rip),%esi │ │ │ │ + lea 0xca742c(%rip),%r14 │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + lea 0xd328ec(%rip),%rbx │ │ │ │ + movq $0xf6cce8,-0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + movq $0xf6cce8,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + lea 0xca7450(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x75(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea 0xca7552(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + jbe 43d441 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4461b5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4461aa │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 446159 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc97cc7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jb 43d4e9 │ │ │ │ + movq $0x43d4b0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d4b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jne 43d479 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x22(%rbx),%esi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 43d4cd │ │ │ │ + lea 0xca755b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 446171 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd1dc77(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0xca7585(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0xca748f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0xca75d8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44626d │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446262 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 446211 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc97b97(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 446229 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd1dbbf(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd3d85a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 446325 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44631a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4462c9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc97b2f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4462e1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd1db07(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd3d832,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + ja 43d521 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43d59f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43d59a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca7761(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp e25638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bh,0x77(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43d608 │ │ │ │ + movq $0x43d5f8,-0x8(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d5f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test %ecx,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 446473 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 44642a │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 4463d0 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 4464d6 │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 4463d0 │ │ │ │ - movq $0x446b58,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 44640e │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 4463e2 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 446414 │ │ │ │ - movq $0x446588,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 4463e2 │ │ │ │ - lea 0xc9795d(%rip),%r9 │ │ │ │ - lea 0xd424df(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 44648b │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 44650d │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 4463d0 │ │ │ │ - movq $0x446f00,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea 0xca7739(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + lea 0xca7749(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 446540 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 4463d0 │ │ │ │ - movq $0x447278,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x446690,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x446718,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x446ad0,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c982(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446611 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 4465e6 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x4460c0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x446638,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd45679(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43d67d │ │ │ │ + movq $0x43d668,-0x10(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d668 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x66(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 446660 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x31(%r8) │ │ │ │ + testb $0x48,(%rax) │ │ │ │ + mov %ebx,0x8(%rbp) │ │ │ │ + jmp e381d8 │ │ │ │ + lea 0xca76e4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x7438a00,%ecx │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 445d28 │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x78(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne 4466c8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4466b8 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd455ac(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43d6e5 │ │ │ │ + movq $0x43d6d8,-0x10(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d6d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - dec %cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + rex.WXB │ │ │ │ + addr32 mov $0x0,%dl │ │ │ │ + lea 0xca7684(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ja 4466e0 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 446769 │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 446852 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 446798 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xca7fcd(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb4e3d5(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 446a0d │ │ │ │ - test %eax,%eax │ │ │ │ - jg 446822 │ │ │ │ - lea 0xc975cf(%rip),%r9 │ │ │ │ - lea 0xd42101(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xc9759f(%rip),%r9 │ │ │ │ - lea 0xd420d1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 44691b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4469a4 │ │ │ │ - movq $0x4461d0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x4468c0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43d74e │ │ │ │ + movq $0x43d740,-0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4468c0 │ │ │ │ + jne 43d740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd4b1ba,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7623(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cld │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - rex.RX adc $0x0,%edx │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd2c29b(%rip),%rsi │ │ │ │ - lea 0xb4e2a3(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 446948 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc9749c(%rip),%r9 │ │ │ │ - lea 0xd41fce(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb4e22c(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 446a8a │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 446868 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4466f0,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43d7bd │ │ │ │ + movq $0x43d7b0,-0x10(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d7b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 446a0c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446a58 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xca7d17(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4469d8,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc97337(%rip),%r9 │ │ │ │ - lea 0xd41e69(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - je 446a98 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne 446b08 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 446af8 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4516c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 43d821 │ │ │ │ + mov $0x0,%dl │ │ │ │ + lea 0xca75bc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c9fa(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 446c74 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c973(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446d13 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 446c5e │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 446bd8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc96fc4(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb42bb2(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 446e15 │ │ │ │ - lea 0xc97193(%rip),%r9 │ │ │ │ - lea 0xd41cc5(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 446d23 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446dac │ │ │ │ - movq $0x446288,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x446cc8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43d8a9 │ │ │ │ + movq $0x43d848,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446cc8 │ │ │ │ + jne 43d848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - clc │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - jg,pt 446ca4 │ │ │ │ - add %bh,0x4(%rdi) │ │ │ │ - lea 0xd2be93(%rip),%rsi │ │ │ │ - lea 0xb42ab8(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 446d50 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc97094(%rip),%r9 │ │ │ │ - lea 0xd41bc6(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb42a41(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 446e92 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 446c74 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x446b30,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x7cffbc28(%r8) │ │ │ │ + jrcxz 43d85a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 446e14 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446e60 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc96d46(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x446de0,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc96f2f(%rip),%r9 │ │ │ │ - lea 0xd41a61(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x0,%cl │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 44701c │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0xe(%r14) │ │ │ │ + lea 0xd4b045(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4b040(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca74e0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jo 446ec8 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 447006 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 446f80 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc96c34(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb42804(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4471ba │ │ │ │ - lea 0xc96deb(%rip),%r9 │ │ │ │ - lea 0xd4191d(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 4470cb │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447154 │ │ │ │ - movq $0x446118,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x447070,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43d921 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43d977 │ │ │ │ + movq $0x43d910,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447070 │ │ │ │ + jne 43d910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xb(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 44704c │ │ │ │ - add %bh,0x5(%rdi) │ │ │ │ - lea 0xd2baeb(%rip),%rsi │ │ │ │ - lea 0xb4270a(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 4470f8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc96cec(%rip),%r9 │ │ │ │ - lea 0xd4181e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb42693(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 447234 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 44701c │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x446ed8,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 4471bc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex.W flds 0x0(%rbx) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447205 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc969b9(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x447188,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc96b8d(%rip),%r9 │ │ │ │ - lea 0xd416bf(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d948 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c976(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4472a0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4429e8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd449c4(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0x11(%r14) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca741a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jbe 4472a8 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 447386 │ │ │ │ - movq $0x447330,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43da41 │ │ │ │ + movq $0x43d9e0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447330 │ │ │ │ + jne 43d9e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jne 4472f8 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460bbb58 <__environ@GLIBC_2.2.5+0x44f2aeb0> │ │ │ │ - add %ch,0x73(%rax) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + fiaddl 0x0(%rbx) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447368 │ │ │ │ + jne 43da18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jne 447330 │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0xe(%r14) │ │ │ │ + lea 0xd4aead(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4aea8(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca7358(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43db03 │ │ │ │ + movq $0x43daa8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43daa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + fiaddl 0x0(%rbx) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43dae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4473dc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r9b,(%r15) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + call 4844e898 <__environ@GLIBC_2.2.5+0x472bdbf0> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca729e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x37(%rbp) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 447487 │ │ │ │ - movq $0x447460,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + rex.RB loopne 43db79 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43dbcf │ │ │ │ + movq $0x43db68,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447460 │ │ │ │ + jne 43db68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - je 447428 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - movabs 0x8b48d88948004474,%al │ │ │ │ - pop %rbx │ │ │ │ + movabs 0x8d4807e3830043db,%al │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 43dba0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c974(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447529 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4474fe │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x4473a8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x447550,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd44761(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jae 447518 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x75(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 447578 │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0x11(%r14) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + lea 0xca71da(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75ff368d(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 446358 │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + or -0x36(%rdx),%dh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz jmp f6ff88 │ │ │ │ nop │ │ │ │ - add %bl,-0x1(%rdi) │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43dc60 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43dc5b │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x43dc78,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + movq $0x43dca8,0x0(%rbp) │ │ │ │ + lea 0xca71d3(%rip),%r14 │ │ │ │ + lea 0xd3aaea(%rip),%rbx │ │ │ │ + jmp f70090 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x11000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 43dca4 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + jno 43dc91 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43dd16 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43dd11 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca717f(%rip),%r14 │ │ │ │ + lea 0xd3aa80(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x4423f0,-0x258(%r12) │ │ │ │ - mov %r9,-0x250(%r12) │ │ │ │ - mov %r8,-0x248(%r12) │ │ │ │ - movq $0x4429e8,-0x240(%r12) │ │ │ │ - lea -0x254(%r12),%rax │ │ │ │ - mov %rax,-0x238(%r12) │ │ │ │ - movq $0x443238,-0x230(%r12) │ │ │ │ - lea -0x23d(%r12),%rax │ │ │ │ - mov %rax,-0x228(%r12) │ │ │ │ - movq $0x443328,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x443418,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - movq $0x443530,-0x200(%r12) │ │ │ │ - mov %r9,-0x1f8(%r12) │ │ │ │ - mov %r8,-0x1f0(%r12) │ │ │ │ - lea -0x21c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e0(%r12) │ │ │ │ - movq $0x443688,-0x1d8(%r12) │ │ │ │ - lea -0x1fc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d0(%r12) │ │ │ │ - movq $0x4437e0,-0x1c8(%r12) │ │ │ │ - mov %rbx,-0x1c0(%r12) │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - lea -0x1d4(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b0(%r12) │ │ │ │ - movq $0x443910,-0x1a8(%r12) │ │ │ │ - lea -0x1c5(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a0(%r12) │ │ │ │ - movq $0x4439b8,-0x198(%r12) │ │ │ │ - lea -0x1a4(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - movq $0x443aa8,-0x188(%r12) │ │ │ │ - mov %r9,-0x180(%r12) │ │ │ │ - movq $0x443be0,-0x178(%r12) │ │ │ │ - mov %r9,-0x170(%r12) │ │ │ │ - movq $0x443cf8,-0x168(%r12) │ │ │ │ - mov %r9,-0x160(%r12) │ │ │ │ - mov %r8,-0x158(%r12) │ │ │ │ - lea -0x184(%r12),%rcx │ │ │ │ - mov %rcx,-0x150(%r12) │ │ │ │ - lea -0x174(%r12),%rcx │ │ │ │ - mov %rcx,-0x148(%r12) │ │ │ │ - movq $0x443e50,-0x140(%r12) │ │ │ │ - lea -0x164(%r12),%rcx │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x443fa8,-0x130(%r12) │ │ │ │ - mov %rcx,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rcx │ │ │ │ - mov %rcx,-0x118(%r12) │ │ │ │ - movq $0x4440d8,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - movq $0x444180,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rcx │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x444270,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x444298,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x4442c0,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x445d28,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x445fa8,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x446358,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x22c(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x194(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4472e0,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x447408,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x260,0x388(%r13) │ │ │ │ - lea 0xc97023(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,0x4800ca71(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43dd5d │ │ │ │ + movq $0x43dd78,-0x10(%rbp) │ │ │ │ + lea 0xca7170(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6f760 │ │ │ │ + lea 0xca717c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c963(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4479ac │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0x9ffbc23(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 43dda0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x63(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r8) │ │ │ │ + clc │ │ │ │ + add 0xe(%rbp),%bh │ │ │ │ + lea 0xd4a16d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6f760 │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + jno 43dda9 │ │ │ │ + add %ch,%cl │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4480b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - leave │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 447b4c │ │ │ │ - movq $0x447b28,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB call 733c174c <__environ@GLIBC_2.2.5+0x72230aa4> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43de38,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447b28 │ │ │ │ + jne 43de38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 447b57 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4488f8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733cb4b4 <__environ@GLIBC_2.2.5+0x7223a80c> │ │ │ │ - ja 447bb3 │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447bd5 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x447bf8,-0x18(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0xc957ed(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e39168 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r8) │ │ │ │ + clc │ │ │ │ + add 0xe(%rbp),%bh │ │ │ │ + lea 0xd4aa8d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4aa88(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6b(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - jl 447c43 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0xcfb65b,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 414e90 │ │ │ │ - nop │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - imul $0x0,%ecx,%ecx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 440978 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 447c78 │ │ │ │ + add %al,0x70(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43dea1 │ │ │ │ + movq $0x43dec0,-0x8(%rbp) │ │ │ │ + lea 0xca7028(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f6f760 │ │ │ │ + lea 0xca7058(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 447cd7 │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 447d27 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 447cbc │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 447cbc │ │ │ │ - lea 0xc95dd4(%rip),%r9 │ │ │ │ - lea 0xc96097(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 447d3f │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447cf7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x43ddf8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x447da0,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x447d78,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - pop %rbp │ │ │ │ - leave │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 447d90 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + lret $0xe900 │ │ │ │ + imul $0xffffffff,%edi,%edi │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 447dd0 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 447cc9 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %dl,0x4800ca6f(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43df55 │ │ │ │ + movq $0x43df70,-0x10(%rbp) │ │ │ │ + lea 0xca6f78(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6f760 │ │ │ │ + lea 0xca6fc4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,-0x37(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447e7e │ │ │ │ - movq $0x447e28,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447e28 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x9ffbc21(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 43df98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460bc650 <__environ@GLIBC_2.2.5+0x44f2b9a8> │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447e60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r8) │ │ │ │ + clc │ │ │ │ + add %edi,0xe(%rbp) │ │ │ │ + lea 0xd49f75(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6f760 │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rdi │ │ │ │ - leave │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,0x6f(%rax) │ │ │ │ + lret $0xe900 │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c1944 <__environ@GLIBC_2.2.5+0x72230c9c> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43e030,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43e030 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447ed4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r8) │ │ │ │ + clc │ │ │ │ + add %edi,0xe(%rbp) │ │ │ │ + lea 0xd4a895(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4a890(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x0,-0x37(%rdi) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + add %cl,0x6e(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 447f7f │ │ │ │ - movq $0x447f58,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447f58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - jg 447fa3 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + jb 43e099 │ │ │ │ + movq $0x43e0b8,-0x8(%rbp) │ │ │ │ + lea 0xca6e30(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + jmp f6f760 │ │ │ │ + lea 0xca6ea0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - pop %rsi │ │ │ │ - leave │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 447ff6 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x447ea0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x448048,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd43c69(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x43dff0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x80(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ + add %bh,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + lret $0xe900 │ │ │ │ + imul $0xffffffff,%edi,%edi │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - jne 448070 │ │ │ │ + ... │ │ │ │ + add %dl,0x40000000(%rip) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e16e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43e169 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca6d27(%rip),%r14 │ │ │ │ + lea 0xd3a638(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - pop %rbp │ │ │ │ - leave │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 448096 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 447c78 │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + ret │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %esi,%ebx │ │ │ │ + jmp f6ff88 │ │ │ │ nop │ │ │ │ - loopne 44808b │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c968(%rax) │ │ │ │ - add $0xd0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4481c4 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xc8(%r12) │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - lea -0xc7(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - mov %r9,-0xa0(%r12) │ │ │ │ - movq $0x447ad0,-0x98(%r12) │ │ │ │ - lea -0xae(%r12),%r10 │ │ │ │ - mov %r10,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x447b60,-0x78(%r12) │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - movq $0x447c78,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x447dd8,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x447f00,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e1d2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e37db8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - addr32 leave │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 448261 │ │ │ │ - movq $0x448248,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB loopne 43e241 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43e2ab │ │ │ │ + movq $0x43e240,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448248 │ │ │ │ + jne 43e240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - addr32 leave │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x7e(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 43e228 │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43e278 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - leavew │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 448298 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4480b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + movq $0xf6cf40,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4482e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + jmp f63e30 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,-0x37(%rsi) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448340 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 448329 │ │ │ │ - movq $0x448368,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc959a0(%rip),%r9 │ │ │ │ - lea 0xc9597b(%rip),%r8 │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ + jb 43e36b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43e310,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2,%al │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43e310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - gs leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 44838c │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4475c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x36(%rbx),%esi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 43e33b │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + movq $0x10e4e61,0x8(%rbp) │ │ │ │ + jmp e381d8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + movq $0x10e4e11,0x8(%rbp) │ │ │ │ + jmp e381d8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + movq $0x10e4fd1,0x8(%rbp) │ │ │ │ + jmp e381d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,-0x37(%rbp) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448446 │ │ │ │ - movq $0x4483f0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4483f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c1cdc <__environ@GLIBC_2.2.5+0x72231034> │ │ │ │ + rex.XB │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e3c9 │ │ │ │ + movq $0x43e1b0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43e3f0,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e37d48 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca6c15(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x65(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460bcc18 <__environ@GLIBC_2.2.5+0x44f2bf70> │ │ │ │ - add %ch,(%rax) │ │ │ │ - test %al,0x48(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + movq $0x43e1f0,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x43e2c0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6d468,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43e4c0 │ │ │ │ + movq $0x43e4b0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448428 │ │ │ │ + jne 43e4b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - gs leave │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 43e4bc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43e388 │ │ │ │ + lea 0xca6b31(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e502 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e37db8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44849c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c964(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44855f │ │ │ │ - movq $0x448538,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43e571 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43e5db │ │ │ │ + movq $0x43e570,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448538 │ │ │ │ + jne 43e570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fs leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js 4484c3 │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movsxd %ecx,%ecx │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + test $0xe5,%al │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43e5a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4485d2 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x448468,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x448620,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd4368d(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x63(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x7a(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 448648 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movsxd %ecx,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 448679 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + movq $0xf6cf40,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4475c0 │ │ │ │ - lea 0xc95650(%rip),%r9 │ │ │ │ - lea 0xc9562b(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c962(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448851 │ │ │ │ - movq $0x448730,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + jb 43e69b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43e640,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448730 │ │ │ │ + jne 43e640 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %r12b,-0x79(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448760 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x36(%rbx),%esi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 43e66b │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + movq $0x10e4e61,0x8(%rbp) │ │ │ │ + jmp e381d8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + movq $0x10e4e11,0x8(%rbp) │ │ │ │ + jmp e381d8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + movq $0x10e4fd1,0x8(%rbp) │ │ │ │ + jmp e381d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ja 448841 │ │ │ │ - movq $0x4480b8,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x448200,-0x68(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x4482e0,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - lea -0x64(%r12),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4483a0,-0x38(%r12) │ │ │ │ - lea -0x54(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x4484c8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x448868,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c200c <__environ@GLIBC_2.2.5+0x72231364> │ │ │ │ + rex.XB │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e6f9 │ │ │ │ + movq $0x43e4e0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43e720,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e37d48 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca68f5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rdx │ │ │ │ - leave │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 448880 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4900c953(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4488cc │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + movq $0x43e520,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x43e5f0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6d468,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x60(%rax) │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4489f8 │ │ │ │ - movq $0x448940,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43e7f0 │ │ │ │ + movq $0x43e7e0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448940 │ │ │ │ + jne 43e7e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - js 448992 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 4489e8 │ │ │ │ - movq $0x447978,-0x70(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x4479d8,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x447a38,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4486b8,-0x40(%r12) │ │ │ │ - lea -0x5b(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x6b(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x4b(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x448898,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc95ff9(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 43e7ec │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43e6b8 │ │ │ │ + lea 0xca6811(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4495d8 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + addr32 lret $0x4800 │ │ │ │ + mov %esi,%ebx │ │ │ │ + jmp f6ff88 │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900c951(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448a74 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0xca6850(%rip),%r14 │ │ │ │ + jmp ebd268 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,-0x37(%rsi) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448b19 │ │ │ │ - movq $0x448b00,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448b00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5e(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - mov 0x48(%rax,%rax,1),%eax │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 448b57 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4495d8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.X int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 448bc7 │ │ │ │ + js 43e8c6 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e898 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 448bc2 │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x448c50,-0x30(%rbp) │ │ │ │ - lea 0xcc4289(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 448b98 │ │ │ │ + movq $0x43e8b0,-0x18(%rbp) │ │ │ │ + lea 0xd42075(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xca682a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 448ce2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd3fc48(%rip),%rsi │ │ │ │ - jmp 448d26 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + addr32 lret $0x4900 │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e92b │ │ │ │ + movq $0x43e860,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0xd41ddc(%rip),%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca67bb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x67(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e987 │ │ │ │ + movq $0x43e9a8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xca673b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ + lea 0xca677a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 448cd6 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd4b6f4(%rip) │ │ │ │ - jne 448bf1 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd3fbbb(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 448db3 │ │ │ │ - movq $0x448cb0,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448cb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + addr32 lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ea37 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ + call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 448e5f │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 448e8c │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + je 43ea32 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca66e1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ebf188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + lretw $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43eaa5 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ + call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd4b577(%rip) │ │ │ │ - jne 448d57 │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 448eaa │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd4b52d(%rip) │ │ │ │ - je 448e2a │ │ │ │ - jmp 448dc3 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448eeb │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x448be0,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 448f58 │ │ │ │ + test %rax,%rax │ │ │ │ + je 43eaa0 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd41e70(%rip),%rsi │ │ │ │ + lea 0xd3c521(%rip),%r14 │ │ │ │ + lea 0xca66a1(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4c00ca66(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xca6686(%rip),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bh,-0x6f(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ebaf │ │ │ │ + movq $0x43eb30,-0x18(%rbp) │ │ │ │ + mov 0x7(%rsi),%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43eb30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.WRXB leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 449007 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 448f9c │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 448f9c │ │ │ │ - lea 0xc94af4(%rip),%r9 │ │ │ │ - lea 0xc94c6f(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 44901f │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448fd7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x449080,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x449058,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43eba2 │ │ │ │ + movq $0x43eb68,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43eb68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WXB leave │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 449070 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 4490b0 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 448fa9 │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 43ebba │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jne 43eb8f │ │ │ │ + lea 0xca62d7(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + lea 0xca6435(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp de66f0 │ │ │ │ + lea 0xca6602(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xca6248(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48455a06 <__environ@GLIBC_2.2.5+0x472c4d5e> │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %dl,%al │ │ │ │ + gs lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44915e │ │ │ │ - movq $0x449108,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + jb 43ec09 │ │ │ │ + movq $0x43ec28,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449108 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xca65b8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c94d(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x449140,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %dl,0x4800ca65(%rax) │ │ │ │ + movl $0x43ec58,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449140 │ │ │ │ + jne 43ec58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4d(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43eaf0 │ │ │ │ + and 0x0(%rsp,%rsi,4),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rcx │ │ │ │ + mov $0xb4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4491b4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + cmpb $0x0,0x0(%rsp,%rsi,4) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48455b2d <__environ@GLIBC_2.2.5+0x472c4e85> │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44925f │ │ │ │ - movq $0x449238,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c94c(%rax) │ │ │ │ - movl $0x449278,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c(%rax) │ │ │ │ - leave │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4492d6 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x449180,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x449328,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd42989(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4b(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x6d(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 449350 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xca654c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 449376 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 448f58 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x37(%rbp) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 449524 │ │ │ │ - movq $0x449400,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449400 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,(%rax,%rax,1) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ed4e │ │ │ │ + movq $0x43ed68,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0x448aa0,-0xa0(%r12) │ │ │ │ - lea -0xb6(%r12),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x448b70,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x448f58,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x4490b8,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4491e0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x449538,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.RX leave │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 449550 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43edd6 │ │ │ │ + movq $0x43edf8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + lea 0xca648b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x46(%rax) │ │ │ │ - leave │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + movq $0x43ed30,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43ee58,0x8(%rbp) │ │ │ │ + lea 0xca643d(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f648a0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f64d30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 43ee54 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c953(%rax) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44965d │ │ │ │ - movq $0x448a40,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x449388,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - lea -0x4b(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x449568,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4475c0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0xc95399(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800c952(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449709 │ │ │ │ - movq $0x4496f0,-0x28(%rbp) │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c27d4 <__environ@GLIBC_2.2.5+0x72231b2c> │ │ │ │ + rex.WR │ │ │ │ + movq $0x43eeb8,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4496f0 │ │ │ │ + jne 43eeb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ - leave │ │ │ │ + add %cl,%al │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc95308(%rip),%rbx │ │ │ │ + rex.RB clc │ │ │ │ + lock out %al,(%dx) │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xca6394(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 449744 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800d451(%rax) │ │ │ │ + movl $0x43ef18,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4475c0 │ │ │ │ + jmp efb9f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x16ff36ae(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 449784 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 449d08 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43ef4e │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd3be0c(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x72b7ff2f(%rcx) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 449844 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4497e8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43efdd │ │ │ │ + movq $0x43efc0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4497e8 │ │ │ │ + jne 43efc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800d1a9(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 449848 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449834 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x449868,0x8(%rbp) │ │ │ │ - lea 0xd3f0db(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0xf6cf40,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + lea 0xca629c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xc74800d1,%eax │ │ │ │ - add %r14b,0x49004498(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c2954 <__environ@GLIBC_2.2.5+0x72231cac> │ │ │ │ + push %rsp │ │ │ │ + movq $0x43f038,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f038 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4498a4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4498b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x10(%r8) │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ + (bad) │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + lea 0xca6224(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x449888,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0xd1,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4499c4 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449968,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB call 733c29fc <__environ@GLIBC_2.2.5+0x72231d54> │ │ │ │ + push %rsp │ │ │ │ + movq $0x43f0e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449968 │ │ │ │ + jne 43f0e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + int1 │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ + (bad) │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + lea 0xca6184(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xd1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4499b4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4499e8,0x8(%rbp) │ │ │ │ - lea 0xd3ef5b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800d1a7(%rax) │ │ │ │ - movl $0x449a30,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f199 │ │ │ │ + movq $0x43f188,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 449a24 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 449a30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4c0043f1(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xca60f8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf01e20,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x449a08,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - roll $1,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449b1c │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449b11 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x449918,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc9a5d7(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %ecx,%ecx │ │ │ │ + add %bh,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xc8,%al │ │ │ │ - fwait │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f251 │ │ │ │ + movq $0x43f240,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449bc8 │ │ │ │ + jne 43f240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c93a(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449c9f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 449bf7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 449c57 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc9a499(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 449d08 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x449cc0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0xe(%r8) │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ + (bad) │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xca6048(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800d44e(%rax) │ │ │ │ + movl $0x43f290,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp efe4d8 │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00c939(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc9a40f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 449d08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + cmovs 0x5be908c5(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4e(%rax) │ │ │ │ (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f2d2 │ │ │ │ + movq $0x43f2f0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xca5fd7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRX (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + repz rex.XB add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + fdiv %st(1),%st │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + repz rex.XB add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ + jne 43f338 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e01230 │ │ │ │ + movq $0x43f378,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp f37800 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a0b1 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 449e25 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 44a556 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 44a1a6 │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 44a4a6 │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 44a3f6 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 449d60 │ │ │ │ + jb 43f40c │ │ │ │ + movq $0x43f3d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f3d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 449dc5 │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c938(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a0d4 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 44a024 │ │ │ │ - movq $0x449ed8,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + pop %rsi │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x43f400,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449ed8 │ │ │ │ + jne 43f400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4900ca5e(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43f2b8 │ │ │ │ + lea 0xca5ead(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c937(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 44a595 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449fd5 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x449a98,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x449b38,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43f485 │ │ │ │ + movq $0x43f468,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f468 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5f(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a073 │ │ │ │ - movq $0x449798,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x449ff8,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc94980(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x449dc8,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ + movq $0xf6cf40,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp de09c0 │ │ │ │ + lea 0xca5e44(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0x8b4800c9,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 44a184 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 44a1a6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a24d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 449e52 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44a4f8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44a148,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44a448,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44a398,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c2dfc <__environ@GLIBC_2.2.5+0x72232154> │ │ │ │ + push %rsp │ │ │ │ + movq $0x43f4e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f4e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %cl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 44a3d4 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 44a3f6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a31d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 449e52 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + cmc │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ + (bad) │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de09c0 │ │ │ │ + lea 0xca5dcc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 44a484 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 44a4a6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a2b5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 449e52 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0xb(%r8) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 43f548 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 44a534 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 44a556 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a1e5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 449e52 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 44a024 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44ab58 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0xe(%rbp) │ │ │ │ + lea 0xd4938a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd49373(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x45,-0x72b7ff2f(%rbx) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 44a694 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a638,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,%al │ │ │ │ + xchg %dl,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c2edc <__environ@GLIBC_2.2.5+0x72232234> │ │ │ │ + sbb $0xf845c748,%eax │ │ │ │ + shl $1,%ch │ │ │ │ + rex.XB add %cl,-0x39(%r8) │ │ │ │ + rex.RB call 13ac4e1 <__environ@GLIBC_2.2.5+0x21b839> │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp de09c0 │ │ │ │ + lea 0xca5d2b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x7a(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + movq $0x43f608,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a638 │ │ │ │ + jne 43f608 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fwait │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 44a698 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a684 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x44a6b8,0x8(%rbp) │ │ │ │ - lea 0xd3e28b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43f628 │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xd285fa(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp e39168 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp de65d8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800ca5c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f6d0 │ │ │ │ + movq $0x43f688,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f688 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800d19a(%rax) │ │ │ │ - movl $0x44a700,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x5c(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x43f6c0,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f6c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 44a6f4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44a700 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43f588 │ │ │ │ + lea 0xca5c19(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x4424e0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44a6d8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca5bcf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x72b7ff2f(%rdx) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44a814 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a7b8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c30a4 <__environ@GLIBC_2.2.5+0x722323fc> │ │ │ │ + push %rsp │ │ │ │ + movq $0x43f788,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a7b8 │ │ │ │ + jne 43f788 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ + movq $0xf6d468,-0x10(%rbp) │ │ │ │ + movq $0x10e5302,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0a28 │ │ │ │ + lea 0xca5b54(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800d199(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 44a818 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a804 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x44a838,0x8(%rbp) │ │ │ │ - lea 0xd3e10b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43f821 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43f835 │ │ │ │ + movq $0x43f808,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f808 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cltd │ │ │ │ - roll $1,(%rax) │ │ │ │ - movq $0x44a880,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x8(%r8) │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ + (bad) │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + movq $0x10e5302,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp de0a28 │ │ │ │ + lea 0xca5ad4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 44a874 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44a880 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x8(%r8) │ │ │ │ + rex.XB add %sil,(%r9) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44a858,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f8e2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43f750 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x4800d198(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a96c │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a961 │ │ │ │ + jb 43f91a │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x44a768,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc99787(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 43f000 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0xc9,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x18,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44aa18 │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f985 │ │ │ │ + movq $0x43f8c0,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x43f8f8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xca5981(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + pop %rsp │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f9f7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43f9f2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca5be9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9930 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + pop %rsp │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43fa57 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43fa52 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca5c61(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9bd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43fa9c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43fab0,-0x18(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c(%rax) │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 44aa47 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 44aaa7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc99649(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 44ab58 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x44ab10,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c3454 <__environ@GLIBC_2.2.5+0x722327ac> │ │ │ │ + sub %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock jo 43fb0c │ │ │ │ + add %cl,-0x9(%r9,%r9,4) │ │ │ │ + lea 0xca5c1d(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xd47bcc(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25ba0 │ │ │ │ + lea 0xca5c67(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2b(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - mov $0x4800c995,%edi │ │ │ │ - mov 0x40(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 44ab58 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fsubr %st(3),%st │ │ │ │ + sbb (%rdi),%ecx │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 43fbf8 │ │ │ │ + movq $0x43fbb8,-0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43fbb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ecx,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44aed9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 44ac4d │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 44b04c │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 44abb0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 44abed │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2a(%rax) │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 43fbc3 │ │ │ │ + sub $0xf,%al │ │ │ │ + test %ecx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 44ac38 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44aefc │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 44ae4c │ │ │ │ - movq $0x44ad00,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,-0x5(%r8) │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ad00 │ │ │ │ + jne 43fb68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x29(%rax) │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 44afc1 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44adfd │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x44a8e8,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x44a988,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ + ja 43fc31 │ │ │ │ + movq $0x43fa70,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x43fbf0,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6d(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ae9b │ │ │ │ - movq $0x44a5e8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x44ae20,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc93b68(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44abf0,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44aff0,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 44ae4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + pop %rdx │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 43fc72 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 43fd95 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x43fca8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43fca8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x26(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 44b02c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 44b04c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44af5b │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 44ac7a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44b608 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x4800ca5a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43fd11 │ │ │ │ + movq $0x43fce0,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43fce0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43fd01 │ │ │ │ + movq $0x43fb50,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp eb9a30 │ │ │ │ + lea 0xca5910(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xca59d8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x5a(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43fd95 │ │ │ │ + movq $0x43fdb8,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp e25ce0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b19c │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 44b0f5 │ │ │ │ - lea 0xd3d7e7(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 44b14e │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 44b0eb │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 44b1a0 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 44b122 │ │ │ │ - lea 0xd3d7c5(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 44b0f5 │ │ │ │ - lea 0xd3d7b0(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 44b0f5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 43fd7a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 43fd95 │ │ │ │ + movq $0x43fd38,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xca5984(%rip),%r14 │ │ │ │ + jmp e25db8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd3afd5(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x44b140,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0xd3d732(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 44b151 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rcx │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x43fc68,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xca5946(%rip),%r14 │ │ │ │ + jmp f38658 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800d18f(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 4844d1b5 <__environ@GLIBC_2.2.5+0x472bc50d> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44b28b │ │ │ │ + jb 43fe09 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44b230,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44b230 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44b28f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b27b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xc98e6c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xd3d51e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x44b2b8,0x0(%rbp) │ │ │ │ - lea 0xd3d663(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800d18e(%rax) │ │ │ │ - movl $0x44b308,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - rex.RX or (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 44b2f8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43fe8f │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43fe84 │ │ │ │ + movq $0x43fde0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43feb0,-0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb4ac27(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xca59ba(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800ca59(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xca5950(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 44b314 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ + jmp e43cc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x59(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ff18 │ │ │ │ + movq $0x43ff38,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movq $0xf6cf40,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + lea 0xca5951(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xc98d7f(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x44b2d8,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x43ff80,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + movq $0x10e5302,-0x10(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp de0a28 │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c922(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b51f │ │ │ │ - movq $0x44b450,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rax │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x43ffb0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b450 │ │ │ │ + jne 43ffb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - and %cl,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,0x4800ca58(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + jmp 440055 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 44b47f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 44b533 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x44b4f8,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + add %al,-0x7cff35a8(%rax) │ │ │ │ + jrcxz 43ffda │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4400a9 │ │ │ │ + movq $0x440008,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b4f8 │ │ │ │ + jne 440008 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x21(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,0xd(%rbp,%rcx,4) │ │ │ │ - fisttpl -0x74b3ff37(%rbx) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 44b608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x44b588,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %cl,%cl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x480044b5(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + add %cl,0x58(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x440040,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b5b8 │ │ │ │ + jne 440040 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c00c920(%rax) │ │ │ │ - lea 0xc98b1b(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 44b608 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rax │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 44009d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 44009d │ │ │ │ + movq $0x43ffd0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x6(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43fe28 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x20(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ + add %bl,0x4800ca57(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44b6de │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b6d3 │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x44b0c0,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x44b718,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc93373(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x49(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44b740 │ │ │ │ + jb 44019c │ │ │ │ + movq $0x440118,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x57(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x440158,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 44b8f0 │ │ │ │ - movq $0x44b7e8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b7e8 │ │ │ │ + jne 440158 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB push $0x20458b48 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 44b8e9 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b8d9 │ │ │ │ - movq $0x44b1c0,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x44b3a8,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x44b928,0x10(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x440188,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b928 │ │ │ │ + jne 440188 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44b990 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b970 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + add %ch,%al │ │ │ │ + push %rsi │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x44b9b8,0x0(%rbp) │ │ │ │ - lea 0xd3cf62(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800d187(%rax) │ │ │ │ - movl $0x44ba08,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - or 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 44ba18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43fee0 │ │ │ │ + lea 0xca56dd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ds (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 440209 │ │ │ │ + movq $0x4401f8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4401f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800d43e(%rax) │ │ │ │ + movl $0x440228,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xca5680(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ba66 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x44b9d8,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 451b90 │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,0x4800d43e(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xd42a4f(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x8(%rbp) │ │ │ │ + movq $0x1188901,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cd0458d4800ce53,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44bb44 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44bb00,-0x18(%rbp) │ │ │ │ + push %rax │ │ │ │ + ds (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4402bb │ │ │ │ + movq $0x440298,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44bb00 │ │ │ │ + jne 440298 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x53(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + ds (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + fildll (%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 44bb19 │ │ │ │ - lea 0xce5350(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x44bb58,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex iret │ │ │ │ + testb $0x48,(%rax) │ │ │ │ + movl $0x1188901,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 44030b │ │ │ │ + (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x440260,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb4a767(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44bc56 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44bc20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + nop │ │ │ │ + cmp $0x8d4800d4,%eax │ │ │ │ + rex.RB loopne 440371 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4403c2 │ │ │ │ + movq $0x440360,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44bc20 │ │ │ │ + jne 440360 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + movq $0x4402d0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4403d8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd428f1(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + movq $0x1188901,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44bd87 │ │ │ │ - movq $0x44bcd8,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44bcd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - mov $0x89480044,%ebp │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44bd08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 4403e4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - mov $0x8b480044,%ebp │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44bd38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440450 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 440445 │ │ │ │ + movq $0x440320,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x440470,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb4a62f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xca54d9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4800ca54(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xca5470(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - js 44bd20 │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ + add %dh,0x4800ca54(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4404c8 │ │ │ │ + movq $0x4404e8,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xca54a1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 44bdd9 │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44be15 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44be0a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x44bda0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %cl,-0x32(%rbp) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - xchg %eax,%edi │ │ │ │ - imul $0xf,(%rax),%ax │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x54(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x440518,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp efb9f8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x32(%rbp) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44bea3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44be98 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44be30,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb3d9dd(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 440522 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 44052c │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 440400 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800ce4c(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44bf77 │ │ │ │ - movq $0x44bf18,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + jb 440620 │ │ │ │ + movq $0x440598,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44bf18 │ │ │ │ + jne 440598 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x57(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bf67 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rbx │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4405d8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44be50,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd3c9b3(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x44bfa8,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44bfa8 │ │ │ │ + jne 4405d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800ca53(%rax) │ │ │ │ + movl $0x440608,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x53(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x440640,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xca5359(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4404a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ - rex.WXB (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44c0d3 │ │ │ │ - movq $0x44c058,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + rex.RB loopne 4406c1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4406b9 │ │ │ │ + movq $0x4406a8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c058 │ │ │ │ + jne 4406a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r9b,0x480044c0(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c088 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp %ah,%dl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %r9b,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xca52d0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + cmp %edx,%esp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44bec0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and $0xc74800d4,%eax │ │ │ │ + rex.RB │ │ │ │ + lock rex iret │ │ │ │ + testb $0x48,(%rax) │ │ │ │ + movl $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rax) │ │ │ │ - leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 440724 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - jle 44c142 │ │ │ │ - movl $0x44c150,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + rex.RB loopne 440791 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 440789 │ │ │ │ + movq $0x440778,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c150 │ │ │ │ + jne 440778 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp %edx,%esp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4c004407(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xca5210(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x18(%rax) │ │ │ │ - leave │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp %edx,%esp │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - roll $0x89,0x48(%rax,%rax,1) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %r13b,%r8b │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + and $0xd4,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex iret │ │ │ │ + testb $0x48,(%rax) │ │ │ │ + movl $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %cl,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c259 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x44bdc0,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x44bec0,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 44c226 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4407f4 │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 44bec0 │ │ │ │ - movq $0x44c008,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3fa32(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %cl,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44c3fa │ │ │ │ - movq $0x44c300,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c300 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x4800ca51(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xca5185(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex ret │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sub %cl,%cl │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbx) │ │ │ │ - movl $0x44c378,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c378 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440864 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd480ad(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - rex mov 0x7(%rbx),%bl │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 44c398 │ │ │ │ - movq $0x44c410,0x0(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4408ff │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4408f4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4408ef │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov $0xa,%eax │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 44c3c3 │ │ │ │ - lea 0xc9154c(%rip),%r9 │ │ │ │ - lea 0xd3c556(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rbx │ │ │ │ + movq $0x440838,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x44c4d8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc914de(%rip),%r9 │ │ │ │ - lea 0xd3c520(%rip),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX xor %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pushf │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x1(%r8) │ │ │ │ - rorb $0x43,0x3b(%rax) │ │ │ │ - (bad) │ │ │ │ - jg 44c49f │ │ │ │ - movq $0x44c450,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c450 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x3a │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3f7c4(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0xaf │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00c925(%rax) │ │ │ │ - mov 0x48(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd3c3ef(%rip),%rsi │ │ │ │ - lea 0xd3c410(%rip),%r14 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 44b608 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x26(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44c550 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440944 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd2e83d(%rip),%r8 │ │ │ │ - lea 0xc97b96(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0xd47fcd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c288 │ │ │ │ + jmp ecf208 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,-0x36(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4409a2 │ │ │ │ + movq $0x440990,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440990 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push %rax │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4409b8,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c5a4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 440a37 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 440a20 │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 4409eb │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + lea 0xca5096(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x440918,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d279,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + lea 0xd47ed6(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4409b8,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %dl,-0x36(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x440958,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb4bdd5(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xb8,%al │ │ │ │ - movb $0x8b,0x48(%rax,%rax,1) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c6b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0xc9,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + lea 0xd47e4a(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + jmp ecf208 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 44c6e7 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 44c732 │ │ │ │ - movq $0x44c5d0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x44c7a0,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x44c860,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - and %ecx,%ecx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - movl $0x1b7507c3,-0xa(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4900c923(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c83f │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xc978b1(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 44c288 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and %ecx,%ecx │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x44c570,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x44c8d0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRXB lretq $0x4800 │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440b16 │ │ │ │ + movq $0x440b30,-0x10(%rbp) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + movq $0x10e5302,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp de0a28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c922(%rax) │ │ │ │ - movl $0x44c8f8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c8f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,0x4800ca4f(%rax) │ │ │ │ + movl $0x440b58,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c922(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %ah,0x4f(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c933 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ + ja 440bf6 │ │ │ │ + movq $0x440a60,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 440bd7 │ │ │ │ + movabs $0x8000000000000000,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 440bb2 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xca4eb6(%rip),%rsi │ │ │ │ + lea 0xd3c6d0(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x440ab0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xc977bc(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 44c288 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd3c6ab(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x440c18,0x0(%rbp) │ │ │ │ + lea 0xd47d17(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp ecf208 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c994 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 440c24 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x4900ca4e(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 440c79 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x440ad8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb49d93(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and %ecx,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44ca3f │ │ │ │ - movq $0x44ca18,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ca18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440ccd │ │ │ │ + movq $0x440ce8,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800c921(%rax) │ │ │ │ - movl $0x44ca58,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x21(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ccb0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x44bac0,-0xc0(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x44bbe0,-0xa8(%r12) │ │ │ │ - lea -0xc0(%r12),%r10 │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - movq $0x44bc78,-0x90(%r12) │ │ │ │ - lea -0xa8(%r12),%r11 │ │ │ │ - mov %r11,-0x88(%r12) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x44c0f0,-0x70(%r12) │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x44c288,-0x50(%r12) │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - lea -0x8c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x6c(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x4c(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 44cb85 │ │ │ │ - movq $0x44c960,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x44ccf0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x44cbd8,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44cbd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x17 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add %cl,0x55(%rbx,%rcx,4) │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 44ccc0 │ │ │ │ - add $0x90,%r12 │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRB lretq $0x4900 │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cca0 │ │ │ │ - movq $0x44c518,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x44c628,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ + ja 440d48 │ │ │ │ + movq $0x440c38,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ + movq $0x440d68,0x10(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd41f57(%rip),%r14 │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + movq $0x1188901,0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp efccc8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xd2e0aa(%rip),%r8 │ │ │ │ - lea 0xc97403(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 44c288 │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c91e(%rax) │ │ │ │ - movl $0x44cd18,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44cd18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44c288 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 440d74 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x1e(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44cdd8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cdcd │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 440dc9 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x440c98,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc97318(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c9c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb49c4f(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb $0x8d4800c9,%eax │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x88,%al │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WR lretq $0x4800 │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440e29 │ │ │ │ + movq $0x440e40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x30(%rbp) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ce88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c91c(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %bl,0x4900ca4c(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cf5f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 44ceb7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 44cf17 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc971d9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 449d08 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x44cf80,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + ja 440e85 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x440d88,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00c91a(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc9714f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 449d08 │ │ │ │ - nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb $0xc9,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d28d │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 44d0b9 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 44d74f │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 44d3e7 │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 44d6af │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 44d60f │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 44d00f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1b(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 44d09c │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d32f │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440f05 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d2d9 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 44d129 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + ja 440efa │ │ │ │ + movq $0x440de8,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 44c9c0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x44d188,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 44d291 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d27d │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x44cd70,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x44cdf8,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + movq $0x440f20,-0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb49b27(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xca4bec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d2c9 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xc96e1c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 44c9c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x44d7a0,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44d078,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x18(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 44d3bc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 44d3e7 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d488 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 44d0e6 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44d700,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44d398,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44d660,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44d5c0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x4b(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xca4b08(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 44d5e4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 44d60f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d54c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 44d0e6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca4b8f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c915(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 44d6af │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d4ea │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 44d0e6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0xc9,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 44d724 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 44d74f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d426 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 44d0e6 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440fd2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x14(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 44d7c4 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 44d0e6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44100e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms (%rbx) │ │ │ │ - leave │ │ │ │ + sub %cl,-0x36(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44d8d8 │ │ │ │ - movq $0x44d858,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 441095 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x441070,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d858 │ │ │ │ + jne 441070 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c913(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x44d888,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ah,%al │ │ │ │ + lretq $0x4800 │ │ │ │ + movl $0x4410b0,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x13(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - fadds 0x48(%rax,%rax,1) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d8c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %ah,0x4800ca48(%rax) │ │ │ │ + movl $0x4410d8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + jmp de0880 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %ecx,%ecx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44d8e4 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %bh,0x48(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x441108,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44cfb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp efb9f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + lretq $0x8300 │ │ │ │ + jrcxz 441112 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 44111e │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 440400 │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB lretq $0x4800 │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44d9ca │ │ │ │ - movq $0x44d948,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 44123b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4411a8,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d948 │ │ │ │ + jne 4411a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r15b,-0x27(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %bh,0x49(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4411d0,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d978 │ │ │ │ + jne 4411d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc904a1(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %dl,0x49(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 44123f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44122b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x441028,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 440eb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44dab0 │ │ │ │ - movq $0x44da38,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 4412fb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4412b8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44da38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x26(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44da68 │ │ │ │ + jne 4412b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d20,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44db00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,(%rcx) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - rex.R │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 44db9b │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd3adc5(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 452f60 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + lretq $0x4900 │ │ │ │ + add $0xa8,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4413c8 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x440fe8,-0xa0(%r12) │ │ │ │ + mov %rdi,-0x90(%r12) │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ + movq $0x441140,-0x80(%r12) │ │ │ │ + mov %r14,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0xf6a9d8,-0x48(%r12) │ │ │ │ + lea -0x80(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x441268,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7b(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 44dbb4 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RXB lret $0x4800 │ │ │ │ + lea -0x48(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441485 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44dbfe │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 44dbd7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc90277(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd3e088(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x44db78,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 44147a │ │ │ │ + movq $0x440fa0,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x441318,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4414a0,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + movq $0xf6e200,-0x48(%rbp) │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + movq $0x10e5b1a,-0x38(%rbp) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp de08f0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0xca46b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 44dc65 │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44dd2e │ │ │ │ - movq $0x44dca8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,0x46(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4414d8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44dca8 │ │ │ │ + jne 4414d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c90f(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x44dce0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX lret $0x4c00 │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 441527 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441517 │ │ │ │ + movq $0x4424e0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 440eb0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + rex.RB lret $0x4800 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4415dc │ │ │ │ + movq $0x441590,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44dce0 │ │ │ │ + jne 441590 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xf(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - fldl 0x48(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %dh,0x4800ca45(%rax) │ │ │ │ + movl $0x4415c8,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44dd10 │ │ │ │ + jne 4415c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - bswap %ecx │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x45(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x10(%rbp),%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4413f0 │ │ │ │ + lea 0xca456d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $1,0x458d4800(%rbx,%rdx,8) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 441621 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd3bd06(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44dd84 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c90e(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44de69 │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 4416a7 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44de5e │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 44de32 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x44dd50,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + ja 44169c │ │ │ │ + movq $0x4415f8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x44de80,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd3de28(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4416c8,-0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb49354(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xca44d2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c90d(%rax) │ │ │ │ - movl $0x44dea8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44dea8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x4800ca44(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xca3e68(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75ff36f3(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44db00 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44171a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4417d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x8d4800c9,%eax │ │ │ │ - rex.RB loopne 44df31 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44df0d │ │ │ │ - movq $0x44df28,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44176e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x441788,-0x28(%rbp) │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0xc74800c9,%eax │ │ │ │ - add %r11b,-0x21(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 44df58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0xc9,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44df74 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44ddb0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivr %st(3),%st │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44e058 │ │ │ │ - movq $0x44dfd8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 44191e │ │ │ │ + movq $0x441828,-0x28(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44dfd8 │ │ │ │ + jne 441828 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c8fb(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x44e008,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e008 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r8b,-0x20(%r8) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 441856 │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e040 │ │ │ │ + jne 441878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sti │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jge 44e068 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x49000000(%rdx) │ │ │ │ + add $0x70,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44190e │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4416f0,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x441730,-0x40(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd46fd4(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441976 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + movq $0x10e5302,-0x10(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp de0a28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 441a0c │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441a01 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4417d0,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x441948,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea -0x2e(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4417d0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x41(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441a64 │ │ │ │ + movq $0x441a80,-0x28(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + movq $0xf6cf40,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + lea 0xca4155(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x45,-0x72b7ff34(%rip) │ │ │ │ - fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 44e18e │ │ │ │ - movq $0x44e0c8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.B lret $0x4800 │ │ │ │ + movl $0x441ab8,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xd45c9f(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb9050 │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + rex lret $0x4800 │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 441b2a │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441b1a │ │ │ │ + movq $0x441990,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 4413f0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 441640 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441c20 │ │ │ │ + movq $0x441b90,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e0c8 │ │ │ │ + jne 441b90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc $0x8b4800cc,%eax │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r15b,%r8b │ │ │ │ - loopne 44e117 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + rex lret $0x4800 │ │ │ │ + movl $0x441bd0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e0f8 │ │ │ │ + jne 441bd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0xc74800cc,%eax │ │ │ │ - add %r14b,(%r8) │ │ │ │ - loope 44e143 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - lea 0xcc14ed(%rip),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x441c08,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e130 │ │ │ │ + jne 441c08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4c00ca3f(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 441a28 │ │ │ │ + lea 0xca3fa9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 441c62 │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 441c5e │ │ │ │ + movq $0x441c78,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + and $0xd4,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex iret │ │ │ │ + testb $0x48,(%rax) │ │ │ │ + movl $0x1188901,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rsp,%rdx,8) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x441c40,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb48d39(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x23,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x441cb0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441da8 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441d9d │ │ │ │ + movq $0x441d00,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x441dc8,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb48c1e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xca3ec1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x4800ca3e(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xca3e58(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + push %rcx │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441e37 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 441e32 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb48b64(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xca3e24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e278 │ │ │ │ - movq $0x44e200,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 441f05 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x441ee0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e200 │ │ │ │ + jne 441ee0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %r9b,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - loop 44e24b │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - jne 44e230 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov (%rbx),%eax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441fe9 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441fde │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x441ea0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x441fa8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441fa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x5c2d40,-0x8(%r12) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44e2c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x4800ca3c(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 442042 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x442058,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x30(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp de09c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 44e2cf │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44e3c8 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x5d,%rdx │ │ │ │ - jne 44e39e │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%r14),%rdx │ │ │ │ - jg 44e3e0 │ │ │ │ - movq $0x44e340,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - lea 0xcc12ec(%rip),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e340 │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x442088,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e015a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp $0xca,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + lea 0xca3be4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x3b,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4420ee │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 441d58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - movq $0x5c2d40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442144 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4420c8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd3a54e(%rip),%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453c40 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd3d886(%rip),%r14 │ │ │ │ - mov 0x14(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,0x3b(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4421fd │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4421f2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x442000,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x442110,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0xf6daa0,-0x30(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + movq $0x1167c01,-0x20(%rbp) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp de08f0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44e4f6 │ │ │ │ - movq $0x44e470,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x4800ca3a(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 442242 │ │ │ │ + movq $0x442260,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f689c8 │ │ │ │ + lea 0xca3aaf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460c2c98 <__environ@GLIBC_2.2.5+0x44f31ff0> │ │ │ │ - add %ch,0x480044e4(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %bh,0x3a(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442297 │ │ │ │ + movq $0x441f50,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4422e8,0x0(%rbp) │ │ │ │ + lea 0xca3a25(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp f648a0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f64d30 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c907(%rax) │ │ │ │ - movl $0x44e4d8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e4d8 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %dl,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rsi,2) │ │ │ │ + mov %eax,%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + add %dh,%al │ │ │ │ + cmp %ecx,%edx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + and -0xa(%rax,%rax,1),%eax │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ + jne 442310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,%al │ │ │ │ + cmp %ecx,%edx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + movl $0x4422b8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x442360,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442360 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bh,0x39(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44e54c │ │ │ │ + ja 4423b4 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movq $0x442168,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x4424e0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44e631 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44e626 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 44e5fa │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x44e518,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x44e648,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd3d660(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + rex.RB call 733c5d34 <__environ@GLIBC_2.2.5+0x7223508c> │ │ │ │ + adc $0xf045c748,%eax │ │ │ │ + and %ah,(%rsp,%rax,2) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + jge 4423ed │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 442220 │ │ │ │ + lea 0xca3903(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xc74800c9,%eax │ │ │ │ - add %r14b,-0x1a(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 44e670 │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x442458,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442458 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - add $0x438a00c9,%eax │ │ │ │ - (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44e2c8 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + ss lret $0x4800 │ │ │ │ + mov 0x10(%rbp),%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4413f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x4424e0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca3867(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + adc %al,0xb4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add $0x8d4800c9,%eax │ │ │ │ - rex.RB loopne 44e6f9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44e6d5 │ │ │ │ - movq $0x44e6f0,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - out %eax,$0x44 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + rex.WX rolb %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44253f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44253a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb48bb8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - jne 44e720 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4426df │ │ │ │ + movq $0x4425a0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4425a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add $0x8b4800c9,%eax │ │ │ │ - jge 44e73c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44e578 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %dl,0x4800ca37(%rax) │ │ │ │ + movl $0x4425d8,-0x8(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4425d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x37(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 4425e2 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + jne 4426d1 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x442618,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442618 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%ah │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44e820 │ │ │ │ - movq $0x44e7a0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 4426ea │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 442748 │ │ │ │ + movq $0x442678,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e7a0 │ │ │ │ + jne 442678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repz enter $0x4800,$0x8b │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r10b,%r8b │ │ │ │ - out %eax,$0x44 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %bh,0x4800ca36(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 44268d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 442738 │ │ │ │ + movq $0x4427d8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + lea 0xd46201(%rip),%ebx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca366a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x442728,-0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e7d0 │ │ │ │ + jne 442728 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c8f3(%rax) │ │ │ │ - movl $0x44e808,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ss lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je 442795 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xca35f1(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x442778,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e808 │ │ │ │ + jne 442778 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0xd(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jge 44e830 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %bh,0x4800ca35(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 442738 │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x4426c0,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e3a3c0 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x9(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4426d1 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc8f356(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xor $0x8d4800ca,%eax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 442832 │ │ │ │ + movq $0x442850,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 442560 │ │ │ │ + lea 0xca3527(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd46079(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd46074(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc8f316(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb5f670(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4428d7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x442888,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc9feb7(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4502f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44ed58 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb5f600(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442947 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4428f8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e9f7 │ │ │ │ - movq $0x44e958,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 442a46 │ │ │ │ + movq $0x4429a8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e958 │ │ │ │ + jne 4429a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x46(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 442a51 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442a36 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4428a8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb486eb(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442a36 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x442918,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb486aa(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xca3343(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0xb48686(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x480044e9(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e988 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 442aa9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x442ac0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xca32f1(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add $0x5a,%al │ │ │ │ + sahf │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x52(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x442a78,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0xd2c124(%rip),%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca3273(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 44ea23 │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44ea78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c8ed(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44eaae │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 44eaf3 │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 44eb93 │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 44eb08 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44eb33 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc925b7(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x44ead8,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c8ec(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ebd3 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc92517(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x44eb78,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 442bb8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x442b60,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb5f350(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x442b80,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44ecc7 │ │ │ │ - movq $0x44ec70,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ec70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c8eb(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x44eca8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44eca8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ - enter $0x8a00,$0x45 │ │ │ │ - sbb %al,-0x78(%rcx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 44ecbd │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44ea78 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442c88 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x442c30,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb5f280(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x442c50,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 442e00 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + jae 442da3 │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + jae 442e2b │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ed1c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push $0xfffffffffffffffb │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 442d67 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x442b40,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb48380(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x442e98,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 44ef0e │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44eedf │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ef2a │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x44e8f8,-0xb0(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x44ea18,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x44ea78,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 44eeab │ │ │ │ - movq $0x44ece8,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x44ef70,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x44ec20,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd3cda7(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x44f000,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x44efc8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + ja 442de0 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x442ca8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb482fc(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x442d98,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + lea 0xca2f99(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c8e8(%rax) │ │ │ │ - movl $0x44ef98,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ef98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ - enter $0x8a00,$0x43 │ │ │ │ - (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44ea78 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442e68 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x442bd8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb48279(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x442e20,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x18(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 44eff8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 44ed90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - call ffffffff8b8cf0ca <__environ@GLIBC_2.2.5+0xffffffff8a73e422> │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 44f030 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 44ed90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %esi,%? │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - out %eax,$0xc8 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44f0b0 │ │ │ │ - movq $0x44f088,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 442f08 │ │ │ │ + movq $0x442ef8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f088 │ │ │ │ + jne 442ef8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800c8e7(%rax) │ │ │ │ - movl $0x44f0c8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x19(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r15b,%r8b │ │ │ │ - lock add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 44f0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x19(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - rex.WRB or %r9b,0x45(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 44f12c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 44ed58 │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 442f04 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 442d08 │ │ │ │ + lea 0xca2e99(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W out %al,$0xc8 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + rex.RB call 103c6884 <__environ@GLIBC_2.2.5+0xf235bdc> │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ - rex.RB loopne 44f1be │ │ │ │ - int1 │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB adc %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - rex.RB call ffffffffe10a74a1 <__environ@GLIBC_2.2.5+0xffffffffdff167f9> │ │ │ │ + and (%rcx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x442f70,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f178 │ │ │ │ + jne 442f70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - in $0xc8,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 89e348 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x6a(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 44306a │ │ │ │ + movq $0x442fc8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f1c8 │ │ │ │ + jne 442fc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800c8e5(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - jmp 44f234 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c8e5(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44f234 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1b(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 44f238 │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f307 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 44f290 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x44f348,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xc8e4d1(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + jmp 48442fd9 <__environ@GLIBC_2.2.5+0x472b2331> │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea 0xd458ff(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x443028,-0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x44f2c8,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f2c8 │ │ │ │ + jne 443028 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x1d(%rbp),%esi │ │ │ │ + movq $0x443138,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp f3d778 │ │ │ │ + lea 0xd45881(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x44f1f0,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + lea 0xca2d72(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4430a0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4430a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - in $0xc8,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - repnz add %r9b,-0x75(%rax) │ │ │ │ - jne 44f37c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,(%rdi,%rdi,8) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + jae 4430bb │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f3d938 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 443051 │ │ │ │ + movq $0x4430f8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp f3d778 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jrcxz 44f33f │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x44f128,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add (%rdi),%ecx │ │ │ │ + orl $0xffffffff,-0x1(%rdi,%rdi,8) │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jae 443114 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 442fdc │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d938 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c8f6(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44f40c │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 44f418 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 44f44a │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 44f410 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 44f469 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f53e │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 44f4a2 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xc8e1ee(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd3946d(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 44f4f6 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 44ab58 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 44f378 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x44f590,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - hlt │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 44f5b4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 44f469 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add (%rdi),%ecx │ │ │ │ + orl $0xffffffff,(%rdi,%rdi,8) │ │ │ │ + decl -0x7d(%rax) │ │ │ │ + sti │ │ │ │ + add 0x9(%rbx),%dh │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 442fdc │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d938 │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c6ad4 <__environ@GLIBC_2.2.5+0xf235e2c> │ │ │ │ + (bad) │ │ │ │ + and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB loopne 44f629 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44f605 │ │ │ │ - movq $0x44f620,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ + movq $0x4431c0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4431c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xc(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r10b,-0xa(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44f650 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x6a(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 4432ba │ │ │ │ + movq $0x443218,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443218 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - hlt │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - jge 44f66c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44f3d0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,%ah │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 44f7bc │ │ │ │ - movq $0x44f6e0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + jmp 48443229 <__environ@GLIBC_2.2.5+0x472b2581> │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea 0xd456b6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x443278,-0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f6e0 │ │ │ │ + jne 443278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c8f3(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - movq $0x44f710,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x1d(%rbp),%esi │ │ │ │ + movq $0x443348,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp f3d778 │ │ │ │ + lea 0xd45653(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca2b2a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4432f0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f710 │ │ │ │ + jne 4432f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c8f3(%rax) │ │ │ │ - movl $0x44f740,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,(%rdi,%rdi,8) │ │ │ │ (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + jae 44330b │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 4432a1 │ │ │ │ + movq $0x443380,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp f3d778 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%dh │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5f(%rdi) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 44f787 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 44f3d0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%dh │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - repnz enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 44f84f │ │ │ │ - movq $0x44f828,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c8f2(%rax) │ │ │ │ - movl $0x44f868,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb5eb40(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xe(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f97d │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x44f378,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x44f3d0,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x44f5d8,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 44f940 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 44f914 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 44f3d0 │ │ │ │ - movq $0x44f680,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3c30e(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ja 443403 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4433b8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x4800c8de(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44fa1a │ │ │ │ + jb 44347b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 443470 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44f9f8,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f9f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x4433d8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb47794(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x2e,%al │ │ │ │ + lret $0x4800 │ │ │ │ + lea 0xca2ea1(%rip),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x22(%rax) │ │ │ │ - enter $0x4500,$0x31 │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc946cc(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44ed58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %ch,(%rsi) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 443503 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4434f8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x443490,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb47ac9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + clc │ │ │ │ + sub $0x8d4800ca,%eax │ │ │ │ + xor $0xca2df1,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubrs -0x72b7ff36(%rip) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44358b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fa6c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ja 443580 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x443518,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb54e99(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4435c9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb47658(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %ah,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x10(%rax) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - test %esp,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 44fc5a │ │ │ │ - movq $0x44fb78,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fb78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x11(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%ebp │ │ │ │ + loopne 4435f1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 44fba7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 44fc6e │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fc32 │ │ │ │ - movq $0x44fa38,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja 443da6 │ │ │ │ + movq $0x443428,-0x4d8(%r12) │ │ │ │ + mov %r14,-0x4c8(%r12) │ │ │ │ + movq $0xf3e540,-0x4c0(%r12) │ │ │ │ + lea -0x4d8(%r12),%rax │ │ │ │ + mov %rax,-0x4b8(%r12) │ │ │ │ + movq $0x1188901,-0x4b0(%r12) │ │ │ │ + movq $0xf3e540,-0x4a8(%r12) │ │ │ │ + movq $0x10e62e8,-0x4a0(%r12) │ │ │ │ + lea -0x4be(%r12),%rax │ │ │ │ + mov %rax,-0x498(%r12) │ │ │ │ + movq $0xf3e540,-0x490(%r12) │ │ │ │ + movq $0x10e5f78,-0x488(%r12) │ │ │ │ + lea -0x4a6(%r12),%rax │ │ │ │ + mov %rax,-0x480(%r12) │ │ │ │ + movq $0xf3e540,-0x478(%r12) │ │ │ │ + movq $0x10e62c0,-0x470(%r12) │ │ │ │ + lea -0x48e(%r12),%rax │ │ │ │ + mov %rax,-0x468(%r12) │ │ │ │ + movq $0xf3e540,-0x460(%r12) │ │ │ │ + movq $0x10e5f00,-0x458(%r12) │ │ │ │ + lea -0x476(%r12),%rax │ │ │ │ + mov %rax,-0x450(%r12) │ │ │ │ + movq $0xf3e540,-0x448(%r12) │ │ │ │ + movq $0x1188901,-0x440(%r12) │ │ │ │ + lea -0x45e(%r12),%rax │ │ │ │ + mov %rax,-0x438(%r12) │ │ │ │ + movq $0xf3e540,-0x430(%r12) │ │ │ │ + movq $0x10e6298,-0x428(%r12) │ │ │ │ + lea -0x446(%r12),%rax │ │ │ │ + mov %rax,-0x420(%r12) │ │ │ │ + movq $0xf3e540,-0x418(%r12) │ │ │ │ + movq $0x10e6270,-0x410(%r12) │ │ │ │ + lea -0x42e(%r12),%rax │ │ │ │ + mov %rax,-0x408(%r12) │ │ │ │ + movq $0xf3e540,-0x400(%r12) │ │ │ │ + movq $0x10e6248,-0x3f8(%r12) │ │ │ │ + lea -0x416(%r12),%rax │ │ │ │ + mov %rax,-0x3f0(%r12) │ │ │ │ + movq $0xf3e540,-0x3e8(%r12) │ │ │ │ + movq $0x10e6090,-0x3e0(%r12) │ │ │ │ + lea -0x3fe(%r12),%rax │ │ │ │ + mov %rax,-0x3d8(%r12) │ │ │ │ + movq $0xf3e540,-0x3d0(%r12) │ │ │ │ + movq $0x10e6180,-0x3c8(%r12) │ │ │ │ + lea -0x3e6(%r12),%rax │ │ │ │ + mov %rax,-0x3c0(%r12) │ │ │ │ + movq $0xf3e540,-0x3b8(%r12) │ │ │ │ + movq $0x10e6158,-0x3b0(%r12) │ │ │ │ + lea -0x3ce(%r12),%rax │ │ │ │ + mov %rax,-0x3a8(%r12) │ │ │ │ + movq $0xf3e540,-0x3a0(%r12) │ │ │ │ + movq $0x10e6220,-0x398(%r12) │ │ │ │ + lea -0x3b6(%r12),%rax │ │ │ │ + mov %rax,-0x390(%r12) │ │ │ │ + movq $0xf3e540,-0x388(%r12) │ │ │ │ + movq $0x10e61f8,-0x380(%r12) │ │ │ │ + lea -0x39e(%r12),%rax │ │ │ │ + mov %rax,-0x378(%r12) │ │ │ │ + movq $0xf3e540,-0x370(%r12) │ │ │ │ + movq $0x10e61d0,-0x368(%r12) │ │ │ │ + lea -0x386(%r12),%rax │ │ │ │ + mov %rax,-0x360(%r12) │ │ │ │ + movq $0xf3e540,-0x358(%r12) │ │ │ │ + movq $0x10e61a8,-0x350(%r12) │ │ │ │ + lea -0x36e(%r12),%rax │ │ │ │ + mov %rax,-0x348(%r12) │ │ │ │ + movq $0xf3e540,-0x340(%r12) │ │ │ │ + movq $0x10e6090,-0x338(%r12) │ │ │ │ + lea -0x356(%r12),%rax │ │ │ │ + mov %rax,-0x330(%r12) │ │ │ │ + movq $0xf3e540,-0x328(%r12) │ │ │ │ + movq $0x10e6180,-0x320(%r12) │ │ │ │ + lea -0x33e(%r12),%rax │ │ │ │ + mov %rax,-0x318(%r12) │ │ │ │ + movq $0xf3e540,-0x310(%r12) │ │ │ │ + movq $0x10e6158,-0x308(%r12) │ │ │ │ + lea -0x326(%r12),%rax │ │ │ │ + mov %rax,-0x300(%r12) │ │ │ │ + movq $0xf3e540,-0x2f8(%r12) │ │ │ │ + movq $0x10e6130,-0x2f0(%r12) │ │ │ │ + lea -0x30e(%r12),%rax │ │ │ │ + mov %rax,-0x2e8(%r12) │ │ │ │ + movq $0xf3e540,-0x2e0(%r12) │ │ │ │ + movq $0x10e6108,-0x2d8(%r12) │ │ │ │ + lea -0x2f6(%r12),%rax │ │ │ │ + mov %rax,-0x2d0(%r12) │ │ │ │ + movq $0xf3e540,-0x2c8(%r12) │ │ │ │ + movq $0x10e60e0,-0x2c0(%r12) │ │ │ │ + lea -0x2de(%r12),%rax │ │ │ │ + mov %rax,-0x2b8(%r12) │ │ │ │ + movq $0xf3e540,-0x2b0(%r12) │ │ │ │ + movq $0x10e60b8,-0x2a8(%r12) │ │ │ │ + lea -0x2c6(%r12),%rax │ │ │ │ + mov %rax,-0x2a0(%r12) │ │ │ │ + movq $0xf3e540,-0x298(%r12) │ │ │ │ + movq $0x10e6090,-0x290(%r12) │ │ │ │ + lea -0x2ae(%r12),%rax │ │ │ │ + mov %rax,-0x288(%r12) │ │ │ │ + movq $0xf3e540,-0x280(%r12) │ │ │ │ + movq $0x10e6068,-0x278(%r12) │ │ │ │ + lea -0x296(%r12),%rax │ │ │ │ + mov %rax,-0x270(%r12) │ │ │ │ + movq $0xf3e540,-0x268(%r12) │ │ │ │ + movq $0x10e6040,-0x260(%r12) │ │ │ │ + lea -0x27e(%r12),%rax │ │ │ │ + mov %rax,-0x258(%r12) │ │ │ │ + movq $0xf3e540,-0x250(%r12) │ │ │ │ + movq $0x10e6018,-0x248(%r12) │ │ │ │ + lea -0x266(%r12),%rax │ │ │ │ + mov %rax,-0x240(%r12) │ │ │ │ + movq $0xf3e540,-0x238(%r12) │ │ │ │ + movq $0x10e5ff0,-0x230(%r12) │ │ │ │ + lea -0x24e(%r12),%rax │ │ │ │ + mov %rax,-0x228(%r12) │ │ │ │ + movq $0xf3e540,-0x220(%r12) │ │ │ │ + movq $0x1188901,-0x218(%r12) │ │ │ │ + lea -0x236(%r12),%rax │ │ │ │ + mov %rax,-0x210(%r12) │ │ │ │ + movq $0xf3e540,-0x208(%r12) │ │ │ │ + movq $0x10e5fc8,-0x200(%r12) │ │ │ │ + lea -0x21e(%r12),%rax │ │ │ │ + mov %rax,-0x1f8(%r12) │ │ │ │ + movq $0xf3e540,-0x1f0(%r12) │ │ │ │ + movq $0x10e5fa0,-0x1e8(%r12) │ │ │ │ + lea -0x206(%r12),%rax │ │ │ │ + mov %rax,-0x1e0(%r12) │ │ │ │ + movq $0xf3e540,-0x1d8(%r12) │ │ │ │ + movq $0x10e5f78,-0x1d0(%r12) │ │ │ │ + lea -0x1ee(%r12),%rax │ │ │ │ + mov %rax,-0x1c8(%r12) │ │ │ │ + movq $0xf3e540,-0x1c0(%r12) │ │ │ │ + movq $0x10e5f50,-0x1b8(%r12) │ │ │ │ + lea -0x1d6(%r12),%rax │ │ │ │ + mov %rax,-0x1b0(%r12) │ │ │ │ + movq $0xf3e540,-0x1a8(%r12) │ │ │ │ + movq $0x10e5f28,-0x1a0(%r12) │ │ │ │ + lea -0x1be(%r12),%rax │ │ │ │ + mov %rax,-0x198(%r12) │ │ │ │ + movq $0xf3e540,-0x190(%r12) │ │ │ │ + movq $0x10e5f00,-0x188(%r12) │ │ │ │ + lea -0x1a6(%r12),%rax │ │ │ │ + mov %rax,-0x180(%r12) │ │ │ │ + movq $0xf3e540,-0x178(%r12) │ │ │ │ + movq $0x1188901,-0x170(%r12) │ │ │ │ + lea -0x18e(%r12),%rax │ │ │ │ + mov %rax,-0x168(%r12) │ │ │ │ + movq $0x4434b0,-0x160(%r12) │ │ │ │ + mov %r14,-0x150(%r12) │ │ │ │ + movq $0xf3e540,-0x148(%r12) │ │ │ │ + lea -0x160(%r12),%rax │ │ │ │ + mov %rax,-0x140(%r12) │ │ │ │ + lea -0x176(%r12),%rax │ │ │ │ + mov %rax,-0x138(%r12) │ │ │ │ + movq $0xf3e540,-0x130(%r12) │ │ │ │ + movq $0x10e5ed8,-0x128(%r12) │ │ │ │ + lea -0x146(%r12),%rax │ │ │ │ + mov %rax,-0x120(%r12) │ │ │ │ + movq $0xf3e540,-0x118(%r12) │ │ │ │ + movq $0x1188901,-0x110(%r12) │ │ │ │ + lea -0x12e(%r12),%rax │ │ │ │ + mov %rax,-0x108(%r12) │ │ │ │ + movq $0xf3e540,-0x100(%r12) │ │ │ │ + movq $0x10e5eb0,-0xf8(%r12) │ │ │ │ + lea -0x116(%r12),%rax │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0xf3e540,-0xe8(%r12) │ │ │ │ + movq $0x10e5e88,-0xe0(%r12) │ │ │ │ + lea -0xfe(%r12),%rax │ │ │ │ + mov %rax,-0xd8(%r12) │ │ │ │ + movq $0xf3e540,-0xd0(%r12) │ │ │ │ + movq $0x10e5e60,-0xc8(%r12) │ │ │ │ + lea -0xe6(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0xf3e540,-0xb8(%r12) │ │ │ │ + movq $0x1188901,-0xb0(%r12) │ │ │ │ + lea -0xce(%r12),%rax │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + movq $0xf3e540,-0xa0(%r12) │ │ │ │ + movq $0x10e5e38,-0x98(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + movq $0xf3e540,-0x88(%r12) │ │ │ │ + movq $0x10e5e10,-0x80(%r12) │ │ │ │ + lea -0x9e(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0x443538,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + movq $0xf3e540,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + lea -0x86(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + movq $0x10e5de8,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x4435a0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x44fcc8,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44fd80,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4e0,0x388(%r13) │ │ │ │ + lea 0xca25a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x44fdb0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r14b,%r8b │ │ │ │ - cld │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44fcf0 │ │ │ │ + add %bl,%al │ │ │ │ + es lret $0x4800 │ │ │ │ + lea 0xca26d3(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + sub %dl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 443e3f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 443e3a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xca2a79(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9930 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,%al │ │ │ │ + sub %dl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 743c77b4 <__environ@GLIBC_2.2.5+0x73236b0c> │ │ │ │ + sub -0x73(%rax),%cl │ │ │ │ + sbb $0xca2b08,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - enter $0xf00,$0xb6 │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 44fd1e │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xc943d1(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 44f7d8 │ │ │ │ - movq $0x44fd48,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fd48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fcmove %st(0),%st │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc94385(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 44ed58 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - js 44fd7c │ │ │ │ + add %dh,0x4800ca2a(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x443ed0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xca287b(%rip),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - jo 44fdd1 │ │ │ │ - mov 0x60(%rbp),%ecx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 44fbf5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x2a(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 443f3b │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 443f2b │ │ │ │ + movq $0x447820,-0x28(%r12) │ │ │ │ + movq $0x1188901,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x443f68,0x0(%rbp) │ │ │ │ + lea 0xca27fe(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - jae 44fdd2 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 44fbf5 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x49000000(%rbx) │ │ │ │ + add $0x60,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 443ffb │ │ │ │ + movq $0x447800,-0x58(%r12) │ │ │ │ + movq $0x1188901,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x1188901,-0x30(%r12) │ │ │ │ + movq $0x447820,-0x28(%r12) │ │ │ │ + movq $0x1188901,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x444038,0x0(%rbp) │ │ │ │ + lea 0xca2756(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fe14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 444093 │ │ │ │ + movq $0x447800,-0x28(%r12) │ │ │ │ + movq $0x1188901,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x444198,0x0(%rbp) │ │ │ │ + lea 0xca26e6(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%al │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44fec7 │ │ │ │ - movq $0x44fea0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %ch,0x28(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 4440da │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 444139 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x444108,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fea0 │ │ │ │ + jne 444108 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - rex.RB clc │ │ │ │ - loopne 44fea4 │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %cl,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + movl $0x443e88,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp eb9a30 │ │ │ │ + lea 0xca27c0(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4442cb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x44f7d8,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 44ff64 │ │ │ │ - movq $0x44fde0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x450138,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x44ffb8,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ffb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 444179 │ │ │ │ + movq $0x4442f0,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp e25ce0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4442cb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jmp 44ff7f │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 450005 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4500d5 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %ah,0x4800ca27(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 44423b │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4500b5 │ │ │ │ - movq $0x44f9a0,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x44fa98,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ + ja 44422b │ │ │ │ + movq $0x447820,-0x58(%r12) │ │ │ │ + movq $0x1188901,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + lea -0x55(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ + movq $0x1188901,-0x30(%r12) │ │ │ │ + movq $0x447800,-0x28(%r12) │ │ │ │ + movq $0x1188901,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x450100,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0x444268,0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450100 │ │ │ │ + jne 444268 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - enter $0x4500,$0x31 │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc93fc4(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 44ed58 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c8e9(%rax) │ │ │ │ - movl $0x450160,0x0(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + es lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4442cb │ │ │ │ + movq $0x4442a8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450160 │ │ │ │ + jne 4442a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x17(%rax) │ │ │ │ - enter $0xf00,$0xb6 │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 45018b │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 44f7d8 │ │ │ │ - movq $0x4501b8,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4501b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dl,0x4800ca26(%rax) │ │ │ │ + cmpl $0x5b,0x7(%rbx) │ │ │ │ + jne 4442c7 │ │ │ │ + movq $0x444158,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xca264e(%rip),%r14 │ │ │ │ + jmp e25db8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd4462f(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4500c8d6(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 44ed58 │ │ │ │ + add %cl,0x26(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4440d0,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xca260e(%rip),%r14 │ │ │ │ + jmp f38658 │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - {rex2 0xc8} str -0x73(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4502c7 │ │ │ │ - movq $0x450248,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + jb 444450 │ │ │ │ + movq $0x444388,-0x20(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450248 │ │ │ │ + jne 444388 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ (bad) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r15b,0x2(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450278 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c8d4(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4502b7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0xe5,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,%al │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 450334 │ │ │ │ - lea 0xd385b7(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 45034b │ │ │ │ - lea 0xd385a7(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 450454 │ │ │ │ - movq $0x44ed58,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x44f040,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x44fe40,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 45048c │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rdx,%rbp,1) │ │ │ │ + movl $0x444470,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4504bb │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 450408 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x4501f0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd3b84f(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ + mov 0xe(%rdx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x450538,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 4504a9 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 4503be │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x450500,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x444408,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444408 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2e(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 450530 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4503be │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - in $0xc8,%eax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 450568 │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 45034b │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - in $0xc8,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45064e │ │ │ │ - movq $0x4505c8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4505c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rdx,%rbp,1) │ │ │ │ + movl $0x444500,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rdx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + lea 0xd36928(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca2531(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1b(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460c4df0 <__environ@GLIBC_2.2.5+0x44f34148> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + rex.RB │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 44449f │ │ │ │ + lea 0xd432b3(%rip),%r14 │ │ │ │ + jmp eb9050 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,0x48000000(%rdi) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x4444e0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450600 │ │ │ │ + jne 4444e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0xc8,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - jne 450630 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0xc8,%al │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 450928 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rdi,%riz,1) │ │ │ │ + movl $0x4444a0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd431c7(%rip),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e25ba0 │ │ │ │ + movq $0x4443f0,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4443f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4506c4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 444596 │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x444568,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450785 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45077a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 450729 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc8d6f7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 450741 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd136a7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + ja 4445fe │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x444368,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444368 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45083d │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 450832 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4507e1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc8d5c7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4507f9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd135ef(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45efa0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4508f5 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4508ea │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 44468f │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 450899 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc8d55f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4508b1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd13537(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x444640,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - loop 4508ef │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 450a43 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 4509fa │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 4509a0 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 450aa6 │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 4509a0 │ │ │ │ - movq $0x451128,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 4509de │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 4509b2 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 4509e4 │ │ │ │ - movq $0x450b58,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 4509b2 │ │ │ │ - lea 0xc8d38d(%rip),%r9 │ │ │ │ - lea 0xd37f0f(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 450a5b │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 450add │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 4509a0 │ │ │ │ - movq $0x4514d0,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae 444733 │ │ │ │ + lea 0xca22c8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 450b10 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 4509a0 │ │ │ │ - movq $0x451848,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x450c60,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x450ce8,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x4510a0,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4900c8df(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 450be1 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 450bb6 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x450690,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x450c08,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3b0a9(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - or $0x45,%al │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 450c30 │ │ │ │ + sbb %r13b,(%r8) │ │ │ │ + rex.RXB │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444728 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fmulp %st,%st(0) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 450c5e │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4502f8 │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 444808 │ │ │ │ + movq $0x444780,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov 0x6(%rsi),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0xe(%rsi),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444780 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c8d2(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 450c88 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3afdc(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x48004447,%eax │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4447b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rax │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ror %cl,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 450d39 │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 450e22 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 450d68 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc9d9fd(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb43e05(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ + add %dh,0x33(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x444660,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x444838,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 450fdd │ │ │ │ - test %eax,%eax │ │ │ │ - jg 450df2 │ │ │ │ - lea 0xc8cfff(%rip),%r9 │ │ │ │ - lea 0xd37b31(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xc8cfcf(%rip),%r9 │ │ │ │ - lea 0xd37b01(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 450eeb │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 450f74 │ │ │ │ - movq $0x4507a0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x450e90,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + lea 0xd440ef(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450e90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rdi │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - jbe 450e76 │ │ │ │ - roll $1,(%rax) │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd21ccb(%rip),%rsi │ │ │ │ - lea 0xb43cd3(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 450f18 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc8cecc(%rip),%r9 │ │ │ │ - lea 0xd379fe(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb43c5c(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 45105a │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 450e38 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x450cc0,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + rex.RX │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 44485f │ │ │ │ + lea 0xca508b(%rip),%r14 │ │ │ │ + jmp 444320 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 450fdc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444893 │ │ │ │ + movq $0x4448b0,-0x8(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451028 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc9d747(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x450fa8,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc8cd67(%rip),%r9 │ │ │ │ - lea 0xd37899(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 442f30 │ │ │ │ + lea 0xca20fe(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x32(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne 4510d8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4510c8 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3ab9c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd44019(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd44014(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c954(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 451244 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c8244 <__environ@GLIBC_2.2.5+0x7223759c> │ │ │ │ + and $0xe845c748,%eax │ │ │ │ + rex │ │ │ │ + rex.WB │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 442f30 │ │ │ │ + lea 0xca207b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int $0xc8 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 45122e │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 4511a8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc8c9f4(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb385e2(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4513e5 │ │ │ │ - lea 0xc8cbc3(%rip),%r9 │ │ │ │ - lea 0xd376f5(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 4512f3 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45137c │ │ │ │ - movq $0x450858,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x451298,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451298 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbx │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4449a2 │ │ │ │ + movq $0x4449c0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 442f30 │ │ │ │ + lea 0xca1fff(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %bh,0x4(%rdi) │ │ │ │ - lea 0xd218c3(%rip),%rsi │ │ │ │ - lea 0xb384e8(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 451320 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc8cac4(%rip),%r9 │ │ │ │ - lea 0xd375f6(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb38471(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 451462 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 451244 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x451100,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 4513e4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451430 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc8c776(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4513b0,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd43f09(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc8c95f(%rip),%r9 │ │ │ │ - lea 0xd37491(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd43f04(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - leave │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 442f30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c837c <__environ@GLIBC_2.2.5+0x722376d4> │ │ │ │ + and $0xe845c748,%eax │ │ │ │ + js 444a81 │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 442f30 │ │ │ │ + lea 0xca1f5b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lret $0xc8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45168b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 4515d6 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 451550 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc8c664(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb38234(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 45178a │ │ │ │ - lea 0xc8c81b(%rip),%r9 │ │ │ │ - lea 0xd3734d(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 45169b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451724 │ │ │ │ - movq $0x4506e8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x451640,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451640 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4f(%rax) │ │ │ │ - leave │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - {rex2 0xd1} (bad) │ │ │ │ - mov $0x5,%edi │ │ │ │ - lea 0xd2151b(%rip),%rsi │ │ │ │ - lea 0xb3813a(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 4516c8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc8c71c(%rip),%r9 │ │ │ │ - lea 0xd3724e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb380c3(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 451804 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4515ec │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4514a8,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444ade │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 444d50 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 45178c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 444b52 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4517d5 │ │ │ │ + ja 444b47 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + dec %rbx │ │ │ │ movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc8c3e9(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 444b70 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x451758,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc8c5bd(%rip),%r9 │ │ │ │ - lea 0xd370ef(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c8d3(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 451870 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 44cfb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3a3f4(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jae 444bad │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ror %cl,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 451956 │ │ │ │ - movq $0x451900,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 444bbc │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 444c44 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + movq $0x444bf8,-0x28(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0xe(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x6(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451900 │ │ │ │ + jne 444bf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror %cl,%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460c6128 <__environ@GLIBC_2.2.5+0x44f35480> │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %eax,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rbp,1) │ │ │ │ + movl $0x444b90,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xd42ad3(%rip),%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e25ba0 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp eb9c90 │ │ │ │ + movq $0x444c70,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451938 │ │ │ │ + jne 444c70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - ror %cl,%al │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444d22 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 444ccc │ │ │ │ + movq $0x4477e0,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0xf3e540,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x444af8,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4477e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c86a4 <__environ@GLIBC_2.2.5+0xf2379fc> │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4519ac │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x444d98,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444d98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,%dl │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 451a57 │ │ │ │ - movq $0x451a30,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451a30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rsi,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444e03 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x444ab8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x444b70,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea 0xd46e87(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 444b70 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd43ae3(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ror $1,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 451a50 │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x444d50,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 444d50 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xca1b9a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c8d1(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451af9 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 451ace │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x451978,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x451b20,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3a191(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ror $1,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x1b(%r8) │ │ │ │ - add %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 451b48 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444ee2 │ │ │ │ + movq $0x444ed0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444ed0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x75ff3730(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 450928 │ │ │ │ - nop │ │ │ │ - add %bl,-0x1(%rdi) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x11000000(%rip) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + rex.WRX │ │ │ │ + add %r14b,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x44c9c0,-0x258(%r12) │ │ │ │ - mov %r9,-0x250(%r12) │ │ │ │ - mov %r8,-0x248(%r12) │ │ │ │ - movq $0x44cfb8,-0x240(%r12) │ │ │ │ - lea -0x254(%r12),%rax │ │ │ │ - mov %rax,-0x238(%r12) │ │ │ │ - movq $0x44d808,-0x230(%r12) │ │ │ │ - lea -0x23d(%r12),%rax │ │ │ │ - mov %rax,-0x228(%r12) │ │ │ │ - movq $0x44d8f8,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x44d9e8,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - movq $0x44db00,-0x200(%r12) │ │ │ │ - mov %r9,-0x1f8(%r12) │ │ │ │ - mov %r8,-0x1f0(%r12) │ │ │ │ - lea -0x21c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e0(%r12) │ │ │ │ - movq $0x44dc58,-0x1d8(%r12) │ │ │ │ - lea -0x1fc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d0(%r12) │ │ │ │ - movq $0x44ddb0,-0x1c8(%r12) │ │ │ │ - mov %rbx,-0x1c0(%r12) │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - lea -0x1d4(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b0(%r12) │ │ │ │ - movq $0x44dee0,-0x1a8(%r12) │ │ │ │ - lea -0x1c5(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a0(%r12) │ │ │ │ - movq $0x44df88,-0x198(%r12) │ │ │ │ - lea -0x1a4(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - movq $0x44e078,-0x188(%r12) │ │ │ │ - mov %r9,-0x180(%r12) │ │ │ │ - movq $0x44e1b0,-0x178(%r12) │ │ │ │ - mov %r9,-0x170(%r12) │ │ │ │ - movq $0x44e2c8,-0x168(%r12) │ │ │ │ - mov %r9,-0x160(%r12) │ │ │ │ - mov %r8,-0x158(%r12) │ │ │ │ - lea -0x184(%r12),%rcx │ │ │ │ - mov %rcx,-0x150(%r12) │ │ │ │ - lea -0x174(%r12),%rcx │ │ │ │ - mov %rcx,-0x148(%r12) │ │ │ │ - movq $0x44e420,-0x140(%r12) │ │ │ │ - lea -0x164(%r12),%rcx │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x44e578,-0x130(%r12) │ │ │ │ - mov %rcx,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rcx │ │ │ │ - mov %rcx,-0x118(%r12) │ │ │ │ - movq $0x44e6a8,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - movq $0x44e750,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rcx │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x44e840,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x44e868,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x44e890,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x4502f8,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x450578,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x450928,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x22c(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x194(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4518b0,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4519d8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x260,0x388(%r13) │ │ │ │ - lea 0xc8cd2b(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4900c8bd(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451f7c │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jle 444f31 │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ + movq $0x118ae39,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x444ef8,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x43(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x444e90,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb467d3(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0xca1a63(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445024 │ │ │ │ + movq $0x445010,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445010 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 44501b │ │ │ │ + lea 0xca19fe(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xca19f5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 452730 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x72b7ff38(%rbx) │ │ │ │ - rex.RB call 733d59ec <__environ@GLIBC_2.2.5+0x72244d44> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ - rex.RB call 8a4195 │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xc8b399(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e39168 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4450a3 │ │ │ │ + movq $0x445080,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c8b3(%rax) │ │ │ │ - lea 0xcf117b(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 44508b │ │ │ │ + cmp $0x8d480e75,%eax │ │ │ │ + sbb $0xd43854,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 415520 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4383d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca197e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 4520b9 │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45215b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452150 │ │ │ │ + jo 4450d7 │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4450e9 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x452098,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0xc8b2f1(%rip),%rbx │ │ │ │ + lea 0xca1954(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp e38de0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0xc8,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4521f4 │ │ │ │ - movq $0x4521d0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4521d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445126 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x36(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - rex.WRB or %r9b,0x45(%r11,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 4521ff │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 452f60 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 452280 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445166 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 452251 │ │ │ │ + jb 4451a6 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xb37624(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ + jmp e38de0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - js 452259 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x72b7ff38(%rbx) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 452397 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 4522c7 │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 4522c7 │ │ │ │ - lea 0xc8b7c8(%rip),%r9 │ │ │ │ - lea 0xc8ba8b(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - jne 4522f8 │ │ │ │ - movq $0x452420,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44531e │ │ │ │ + movq $0x445208,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x452338,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452338 │ │ │ │ + jne 445208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 452360 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4523af │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x59(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 4452cc │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 452387 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ + ja 4452bc │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x445140,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x447800,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4452bc │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x445180,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x447820,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x28,%r12 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4523fd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x452228,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ + ja 44530e │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x445100,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4477e0,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r9 │ │ │ │ - lea 0xd36516(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445397 │ │ │ │ + movq $0x445380,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445380 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x49(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jge 452438 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4453b8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xca1697(%rip),%r14 │ │ │ │ + jmp eb8d58 │ │ │ │ + lea 0xca16da(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,-0x72b7ff38(%rdx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4524f6 │ │ │ │ - movq $0x4524a0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800ca16(%rax) │ │ │ │ + movl $0x4453e8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4524a0 │ │ │ │ + jne 4453e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c8b9(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x4524d8,0x0(%rbp) │ │ │ │ + add %dh,0x16(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44541b │ │ │ │ + movq $0x445448,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xca1613(%rip),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 444320 │ │ │ │ + movq $0x4454b8,0x10(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xca15f4(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 445495 │ │ │ │ + movq $0x445480,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4524d8 │ │ │ │ + jne 445480 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,%al │ │ │ │ + adc $0xc74800ca,%eax │ │ │ │ + add %r11b,%r8b │ │ │ │ + push %rsp │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + jne 4454a4 │ │ │ │ + mov 0x1f(%rbx),%r14 │ │ │ │ + jmp 443e60 │ │ │ │ + lea 0xd43465(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75ff3747(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ch,%bh │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4454c4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 444e40 │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bl,0x15(%rax) │ │ │ │ + lret $0x4900 │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45254c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 44551a │ │ │ │ + movq $0x4450c0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4451c8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %dl,-0x74b7ff36(%rip) │ │ │ │ + jae 44555c │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 445340 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,-0x72b7ff38(%rcx) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4525f7 │ │ │ │ - movq $0x4525d0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,-0x72b7ff36(%rip) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44558d │ │ │ │ + movq $0x4455a8,-0x10(%rbp) │ │ │ │ + lea 0xca1510(%rip),%rsi │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0xe38300ca,%eax │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4455ed │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4455e0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4525d0 │ │ │ │ + jne 4455e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c8b8(%rax) │ │ │ │ - movl $0x452610,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + adc $0xca,%al │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x12(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + lea 0xd4330d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xca14c8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x8d4800ca,%eax │ │ │ │ + rex.RB loopne 445679 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 445662 │ │ │ │ + movq $0x445680,-0x20(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xca1445(%rip),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea 0xd420a4(%rip),%r14 │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e25ba0 │ │ │ │ + lea 0xca14df(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45266e │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x452518,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800ca14(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4456e7 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4456d7 │ │ │ │ + movq $0x445560,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4526c0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + movq $0x4457c8,0x10(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd395f1(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + jmp 445340 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x445710,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c8b7(%rax) │ │ │ │ - movl $0x4526e8,0x0(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + adc %edx,%ecx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000000(%rbx) │ │ │ │ + movl $0x445748,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4526e8 │ │ │ │ + jne 445748 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x49(%rax) │ │ │ │ - enter $0x8a00,$0x43 │ │ │ │ + add %al,%al │ │ │ │ + adc %edx,%ecx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x445540,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 452280 │ │ │ │ - nop │ │ │ │ - cmp %bh,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4457e8,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 443e60 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 445340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4457d4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - add $0xc0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45282c │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov %r8,-0xa8(%r12) │ │ │ │ - movq $0xf3e540,-0xa0(%r12) │ │ │ │ - lea -0xb7(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - movq $0x452108,-0x88(%r12) │ │ │ │ - lea -0x9e(%r12),%rbx │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x452178,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - movq $0x452280,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x6c(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x452450,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x452578,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4457f4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bl │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4528c9 │ │ │ │ - movq $0x4528b0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445881 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x445848,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4528b0 │ │ │ │ + jne 445848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x58(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.RXB test $0x7,%r11b │ │ │ │ + jne 445870 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c8c3(%rax) │ │ │ │ - movl $0x4528e0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x3d(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jge 452900 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 452730 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 452948 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock ret $0xc8 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4529a8 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 452991 │ │ │ │ - movq $0x4529d0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc8b338(%rip),%r9 │ │ │ │ - lea 0xc8b313(%rip),%r8 │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2,%al │ │ │ │ + jb 4458ea │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4458d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4458d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + pop %rcx │ │ │ │ + add %r14b,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3e(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - rex.WRB adc %r9b,0x45(%r11,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 4529f4 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 451b90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x445900,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dl │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 452aae │ │ │ │ - movq $0x452a58,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4459bb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x445990,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452a58 │ │ │ │ + jne 445990 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ror $0x0,%eax │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x452a90,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452a90 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + lea 0xd42f4d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x75ff373f(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45efa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 452b04 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 445a1f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4459d0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ror $0x0,%eax │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 452bc7 │ │ │ │ - movq $0x452ba0,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + jb 445afc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x445a88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452ba0 │ │ │ │ + jne 445a88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800c8c0(%rax) │ │ │ │ - movl $0x452be0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800445a(%r8) │ │ │ │ + mov 0x4f(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445ab0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x40(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 452c3a │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x452ad0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x452c88,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd39025(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4459f0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c8bf(%rax) │ │ │ │ - movl $0x452cb0,0x0(%rbp) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc %ecx,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c9464 <__environ@GLIBC_2.2.5+0x722387bc> │ │ │ │ + rex.WR │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x445b50,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452cb0 │ │ │ │ + jne 445b50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4800c8bf(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 452ce1 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 451b90 │ │ │ │ - lea 0xc8afe8(%rip),%r9 │ │ │ │ - lea 0xc8afc3(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %ecx,%edx │ │ │ │ + add %dh,(%rcx) │ │ │ │ + decl -0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + adc %cl,%dl │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + ret │ │ │ │ + rex.RX cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc %cl,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c94d4 <__environ@GLIBC_2.2.5+0xf23882c> │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x8d4800c8,%edi │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 452eb9 │ │ │ │ - movq $0x452d98,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 88b75d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452d98 │ │ │ │ + jne 445bc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c8be(%rax) │ │ │ │ - movl $0x452dc8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + add %bl,0x4900ca10(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445c7d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jge 445c11 │ │ │ │ + movq $0x445b10,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x445c40,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452dc8 │ │ │ │ + jne 445c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x42(%rax) │ │ │ │ - enter $0x4900,$0x81 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x5c(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.RXB test $0x7,%r11b │ │ │ │ + jne 445c68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ja 452ea9 │ │ │ │ - movq $0x452730,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x452868,-0x68(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x452948,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - lea -0x64(%r12),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x452a08,-0x38(%r12) │ │ │ │ - lea -0x54(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x452b30,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x452ed0,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc %cl,%dl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445cf4 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x445a40,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x445b80,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 445628 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00c8ac(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445d42 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x445d58,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 45efa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x8d4800c8,%esp │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 453060 │ │ │ │ - movq $0x452fa8,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452fa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + ja 445d9b │ │ │ │ + lret $0x4800 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp e39168 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c8bc(%rax) │ │ │ │ - add $0x78,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453050 │ │ │ │ - movq $0x451f48,-0x70(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x451fa8,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x452008,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x452d20,-0x40(%r12) │ │ │ │ - lea -0x5b(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x6b(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x4b(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x452f00,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc8bc69(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 453c40 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445da3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 445dc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x72b7ff38(%rbx) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 453181 │ │ │ │ - movq $0x453168,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c9714 <__environ@GLIBC_2.2.5+0xf238a6c> │ │ │ │ + (bad) │ │ │ │ + mov $0x48000000,%ecx │ │ │ │ + movl $0x445e08,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453168 │ │ │ │ + jne 445e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc74800c8,%edx │ │ │ │ - add %r11b,0x48004531(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c00c8ba(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 453c40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,-0x64(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45322f │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 45322a │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x4532b8,-0x30(%rbp) │ │ │ │ - lea 0xcb9c21(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 453200 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rsi,2) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445e76 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x445d80,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf6a9d8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 45334a │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445f16 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445f0b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x445d18,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x445dc0,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 445dc0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd355e0(%rip),%rsi │ │ │ │ - jmp 45338e │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445f53 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 445f70 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 45333e │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd4108c(%rip) │ │ │ │ - jne 453259 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd35553(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c98c4 <__environ@GLIBC_2.2.5+0xf238c1c> │ │ │ │ + (bad) │ │ │ │ + mov $0x48000000,%ecx │ │ │ │ + movl $0x445fb8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 45341b │ │ │ │ - movq $0x453318,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453318 │ │ │ │ + jne 445fb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 4534c7 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4534f4 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd40f0f(%rip) │ │ │ │ - jne 4533bf │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 453512 │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd40ec5(%rip) │ │ │ │ - je 453492 │ │ │ │ - jmp 45342b │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453553 │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x453248,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4535c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 453566 │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45366f │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 453604 │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 453604 │ │ │ │ - lea 0xc8a48c(%rip),%r9 │ │ │ │ - lea 0xc8a607(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 453687 │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rsi,2) │ │ │ │ + add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45363f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4536e8,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + ja 446026 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x445f30,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf6a9d8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x4536c0,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c00c8a4(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45efa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 453718 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 453611 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4460af │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x446060,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x45,-0x72b7ff38(%rdi) │ │ │ │ - fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 4537c6 │ │ │ │ - movq $0x453770,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44618c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x446118,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453770 │ │ │ │ + jne 446118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x61(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - jp 460c7f98 <__environ@GLIBC_2.2.5+0x44f372f0> │ │ │ │ - add %ch,0x48004537(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4537a8 │ │ │ │ + rex.WRXB test $0x7,%r11b │ │ │ │ + jne 446140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - enter $0x8a00,$0x45 │ │ │ │ - sbb %al,-0x78(%rcx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x446080,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + rorb $0xca,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4461f1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4461ff │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4461e8,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4461e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45381c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %bh,0xa(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xca09d4(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp eba228 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0xa(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446351 │ │ │ │ + movq $0x446268,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446268 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x45,-0x72b7ff38(%rsi) │ │ │ │ - enter $0x394c,$0xf8 │ │ │ │ - jb 4538c7 │ │ │ │ - movq $0x4538a0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + or %ecx,%edx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x48004462(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4538a0 │ │ │ │ + jne 446298 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - rex.RB clc │ │ │ │ - loopne 4538de │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %cl,%al │ │ │ │ + or %ecx,%edx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45393e │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x4537e8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,-0x74b80000(%rax,%rax,1) │ │ │ │ + sbb %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jge 4462e8 │ │ │ │ + movq $0x4461a0,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x453990,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd38321(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + movq $0x446318,0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446318 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r15b,-0x9ffbac7(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4539b8 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x63(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.RXB test $0x7,%r11b │ │ │ │ + jne 446340 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - enter $0x8a00,$0x43 │ │ │ │ - (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4535c0 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W mov $0xc8,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 453b8c │ │ │ │ - movq $0x453a68,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4463ed │ │ │ │ + movq $0x4463b0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453a68 │ │ │ │ + jne 4463b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc8,%cl │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0x453108,-0xa0(%r12) │ │ │ │ - lea -0xb6(%r12),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x4531d8,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x4535c0,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x453720,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x453848,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x453ba0,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jge 453bb8 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44647d │ │ │ │ + movq $0x446440,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446440 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lahf │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44650d │ │ │ │ + movq $0x4464d0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4464d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + lret $0x4800 │ │ │ │ + lea -0x50(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4465fe │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg 446556 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + lea 0xd423b0(%rip),%rax │ │ │ │ + jmp 4465e3 │ │ │ │ + movq $0x446588,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446588 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453cc5 │ │ │ │ - movq $0x4530a8,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4539f0,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - lea -0x4b(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x453bd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 451b90 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0xc8b009(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,0x7(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4465b0,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp eba3a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 453d71 │ │ │ │ - movq $0x453d58,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x7(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x4465d8,0x0(%rbp) │ │ │ │ + mov %r14,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453d58 │ │ │ │ + jne 4465d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r10b,0x4800453d(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc8af78(%rip),%rbx │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret $0x4c00 │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + movq $0x446738,0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4446b8 │ │ │ │ + lea 0xca071b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + movq $0x446630,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446630 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c00c8ae(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %bh,0x6(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 451b90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ + movq $0x446680,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446680 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - enter $0xe900,$0x43 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 453dec │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 454370 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800d103 │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453eac │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453e50,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ch,%al │ │ │ │ + add $0xe38300ca,%eax │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 447300 │ │ │ │ + movq $0x4466f8,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453e50 │ │ │ │ + jne 4466f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800ca05(%rax) │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %ecx,%edx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453e9c │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x453ed0,0x8(%rbp) │ │ │ │ - lea 0xd34a73(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + add $0x834900ca,%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800d102(%rax) │ │ │ │ - movl $0x453f18,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + js 44678a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 447403 │ │ │ │ + movq $0x445808,-0x70(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x445898,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x445950,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x40(%r12),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 4467b5 │ │ │ │ + movq $0x4460d0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + lea 0xd454b9(%rip),%rdi │ │ │ │ + jmp 446d20 │ │ │ │ + movq $0x445ca0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x447480,-0x10(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0xca02a5(%rip),%rsi │ │ │ │ + lea 0xd40f07(%rip),%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800ca04(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 44691a │ │ │ │ + movq $0x446850,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446850 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 453f0c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 453f18 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x453ef0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0x4(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x446880,0x0(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48461082 <__environ@GLIBC_2.2.5+0x472d03da> │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45402c │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453fd0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ch,(%rax) │ │ │ │ + add $0xca,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,%ecx │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r15b,0x48004468(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453fd0 │ │ │ │ + jne 4468b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800d101(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 454030 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45401c │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x454050,0x8(%rbp) │ │ │ │ - lea 0xd348f3(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ add %edx,%ecx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x49004540(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x4800000b(%rbx) │ │ │ │ + movl $0x4468f0,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4468f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800ca03(%rax) │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ + movq $0x446940,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 45408c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 454098 │ │ │ │ + add %ch,0x3(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x454070,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + add %edx,%ecx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsi,%rcx,2) │ │ │ │ + movl $0x4469b8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4469b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x0(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454184 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454179 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x453f80,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc8ff6f(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800c894(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454303 │ │ │ │ - movq $0x454230,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + add %dl,%cl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + or %ch,0x44(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454230 │ │ │ │ + jne 446a08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd41f14(%rip),%rdx │ │ │ │ + lea 0xca4200(%rip),%rbx │ │ │ │ + jmp 446a14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ah,0x4800ca02(%rax) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 446a7a │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jne 446b0a │ │ │ │ + movq $0x446a50,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446a50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 45425f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x2(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ + movq $0x446aa8,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x30(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446aa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4542bf │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc8fe31(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 454370 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x454328,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - rex.WRB or %r9b,0x5(%r13,%rcx,4) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - std │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - jge 454377 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 454370 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + movq $0x446ae0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446ae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + add %ecx,%edx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ + movq $0x4466c0,0x8(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0xc9ff14(%rip),%rsi │ │ │ │ + lea 0xd40bce(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e25ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4546f1 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 454465 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 454864 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4543c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 454405 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6e(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 454450 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454714 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 454664 │ │ │ │ - movq $0x454518,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %ch,0x1(%rax) │ │ │ │ + lret $0x4800 │ │ │ │ + movl $0x446b70,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454518 │ │ │ │ + jne 446b70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6f(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 4547d9 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454615 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x454100,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x4541a0,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add %ecx,%edx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,0x48000005(%rip) │ │ │ │ + movl $0x446ba8,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446ba8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sti │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,%edx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4546b3 │ │ │ │ - movq $0x453e00,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x454638,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc8a618(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x454408,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x454808,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 454664 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ + movq $0x446408,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x446c18,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446c18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x72(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 454844 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 454864 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454773 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 454492 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %dl,0x4800ca00(%rax) │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 454e40 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + jmp 446d20 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - clc │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45497c │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454920,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dl,0x0(%rax) │ │ │ │ + lret $0x8300 │ │ │ │ + jrcxz 446c62 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 446e30 │ │ │ │ + movq $0x446c90,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454920 │ │ │ │ + jne 446c90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add %cl,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,%esp │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + rex.R and $0xf0,%al │ │ │ │ + js 446d1b │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x77(%r9) │ │ │ │ + add $0x24,%al │ │ │ │ + movq $0x446cf8,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4800c9ff(%rax) │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 446db4 │ │ │ │ + movq $0x446c58,-0x38(%rbp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + lea 0xc9fead(%rip),%rsi │ │ │ │ + mov 0x6(%r8),%r10 │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov 0xe(%r8),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x8(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 454980 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + dec %cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + jne 446d9c │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45496c │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4549a0,0x8(%rbp) │ │ │ │ - lea 0xd33fa3(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + ja 446df6 │ │ │ │ + movq $0x446218,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x4470e0,0x8(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 445628 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x446d88,-0x28(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x446e60,0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446e60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - not %eax │ │ │ │ + add %bl,%al │ │ │ │ + std │ │ │ │ + leave │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - rex.WB │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - add %bh,%bl │ │ │ │ - xchg %eax,%esi │ │ │ │ - add %al,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %r10b,0x4800446e(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446e90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4549dc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4549e8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4800c9fd(%rax) │ │ │ │ + movl $0x447190,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + movq $0x446ed0,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446ed0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + std │ │ │ │ + leave │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4549c0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 446eec │ │ │ │ + sub $0xfce6850f,%eax │ │ │ │ + (bad) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + call 8a363c │ │ │ │ + sbb %ch,0x44(%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 446f18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %dl,0x4800c9fd(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 446fcd │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44705f │ │ │ │ + movq $0x446498,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x446f80,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446f80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,%bh │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454afc │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454aa0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + std │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + jmp 446d20 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x447000,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454aa0 │ │ │ │ + jne 447000 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - not %al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add %ch,0x4900c9fc(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454aec │ │ │ │ + ja 4470a2 │ │ │ │ + cmpq $0x2d,0x7(%rbx) │ │ │ │ + jne 44706f │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x447048,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447048 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x4(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x6b(%r8) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + iret │ │ │ │ + stc │ │ │ │ + leave │ │ │ │ + add %ch,%cl │ │ │ │ + stc │ │ │ │ + sbb $0xa7,%al │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + test %ecx,0x18000003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + xor %esp,%ecx │ │ │ │ + mov $0x0,%cl │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x454b20,0x8(%rbp) │ │ │ │ - lea 0xd33e23(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + movq $0x446980,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xca27dc(%rip),%r14 │ │ │ │ + jmp 444320 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x446818,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + lea 0xca27b0(%rip),%r14 │ │ │ │ + jmp 444320 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - movq $0x454b68,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %dh,-0x14(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + push $0x4800c9ec │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp e26158 │ │ │ │ + movq $0x447118,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447118 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800c9fb(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 447413 │ │ │ │ + movq $0x447150,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447150 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x5(%rax) │ │ │ │ + leave │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 454b5c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 454b68 │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 446d20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x454b40,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x4800c9fa(%rax) │ │ │ │ + movl $0x4471c0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4471c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %ecx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x4800d0f5(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454c54 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454c49 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x454a50,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc8f49f(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov %ecx,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x0,%al │ │ │ │ - rex.WRB │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ + add %bh,-0x6(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,0x3(%r8) │ │ │ │ + xor %r9b,0x3b(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + jge 44721b │ │ │ │ + movq $0x447200,0x10(%rbp) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454d00 │ │ │ │ + jne 447200 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x77(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cli │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + jae 44724b │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 454d2f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + jge 447234 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc9f9b4(%rip),%r14 │ │ │ │ + jmp eba228 │ │ │ │ + movq $0x447248,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447248 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 454d8f │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc8f361(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 454e40 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x454df8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x78(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - rex.WRB or %r9b,0x5(%r13,%rcx,4) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - repnz enter $0x4800,$0x8b │ │ │ │ - jge 454e47 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 454e40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x72(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.RXB test $0x7,%r11b │ │ │ │ + jne 447270 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4800c9f9(%rax) │ │ │ │ + movl $0x447298,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447298 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov %cl,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4551e9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 454f5d │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 45568e │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 4552de │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 4555de │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 45552e │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 454e98 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 454efd │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x79(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 454f48 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45520c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 45515c │ │ │ │ - movq $0x455010,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %al,0x4800c9f9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4472e9 │ │ │ │ + movq $0x4472d0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455010 │ │ │ │ + jne 4472d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7a(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 4556cd │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45510d │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x454bd0,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x454c70,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sub %r8b,0x74(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + jne 4472e4 │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 443e60 │ │ │ │ + lea 0xd41611(%rip),%rsi │ │ │ │ + lea 0xc9ea5b(%rip),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e26158 │ │ │ │ + movq $0x447328,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447328 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lock rolb $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ + add %al,0x4800c9f9(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 446609 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4551ab │ │ │ │ - movq $0x4548d0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ + ja 44739d │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x118ae39,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + add $0x38,%rbp │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 446d20 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x455130,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc89b30(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x454f00,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp f651a0 │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x0,%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 4552de │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455385 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 454f8a │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x455630,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x455280,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x455580,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4554d0,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,-0x8(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sub %r14b,%r8b │ │ │ │ + jae 44740b │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4473d4 │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 443e60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + pop %rax │ │ │ │ + jmp ffffffff838c74c5 <__environ@GLIBC_2.2.5+0xffffffff8273681d> │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + test %ecx,0x78000003(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + add $0x4800b1de,%eax │ │ │ │ + movl $0x4475e8,0x40(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 443e60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c881(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 45552e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455455 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 454f8a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp ffffffff898c750b <__environ@GLIBC_2.2.5+0xffffffff88736863> │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + or %ch,%cl │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x48009ded,%eax │ │ │ │ + movl $0x447610,0x40(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 443e60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + call ffffffffe3c7754b <__environ@GLIBC_2.2.5+0xffffffffe2ae68a3> │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 44749d │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0xc9e8be(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e26158 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 4555de │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4553ed │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 454f8a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + movq $0x4474d0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4474d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 45568e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45531d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 454f8a │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 45515c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - sahf │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d9054 <__environ@GLIBC_2.2.5+0xf2483ac> │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call f60190 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4557a2 │ │ │ │ - movq $0xf6bc80,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x455768,-0x18(%rbp) │ │ │ │ - lea 0xcb9eb3(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,0x4800c9e8(%rax) │ │ │ │ + movl $0x4474f8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455768 │ │ │ │ + jne 4474f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x18(%rax) │ │ │ │ + leave │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d40,-0x8(%r12) │ │ │ │ + add %dh,0x46(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x445eb0,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x445f70,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x447570,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 445f70 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0xc9 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x48004475(%r8) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 444e40 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800c9e7(%rax) │ │ │ │ + movl $0x4475c0,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45b720 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800c9e7(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xc9e788(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e26158 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x19(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + out %eax,$0xc9 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rbp │ │ │ │ + jmp 447597 │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,-0x19(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + cmp %ah,%bh │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor $0xf009deb,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x72b7ff33(%rsi) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4558b9 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455820,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x0,%cl │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4476bd │ │ │ │ + movq $0x447680,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455820 │ │ │ │ + jne 447680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ - int $0x0 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 45588e │ │ │ │ - movq $0x455858,0x0(%rbp) │ │ │ │ - lea 0xcdb628(%rip),%rbx │ │ │ │ + add %ah,0x4800c9f6(%rax) │ │ │ │ + movl $0x4476a8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455858 │ │ │ │ + jne 4476a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0xa(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 4476b3 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 446530 │ │ │ │ + lea 0xc9f66c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4477e0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x4558d0,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + lea 0xc9f62c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x447800,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9f5df(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x6e(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x447820,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9f58f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %esi,0x0(%r8,%r8,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpl $0xb4,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455a4f │ │ │ │ - movq $0x4559d0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4559d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0xb439,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - pop %rdx │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455a00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,-0xb(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xc9f551,%eax │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0xb5a690(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x38(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 455add │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4478ec │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455ad2 │ │ │ │ + ja 4478e1 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x455a68,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0x447900,-0x18(%rbp) │ │ │ │ + lea 0xd4102e(%rip),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb8e90 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + rex.RXB test $0x0,%r9b │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 455aa6 │ │ │ │ - int $0x0 │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp b024d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0xcd,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 455b6b │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447995 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455b60 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x455af8,-0x10(%r12) │ │ │ │ + ja 44798a │ │ │ │ + movq $0x447888,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e6f58,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb33d15(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + movq $0x4479b0,-0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e284d0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xc9f604(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + jo 4479ad │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0xf009fc3,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455ba2 │ │ │ │ + jb 447a09 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x447a20,-0x18(%rbp) │ │ │ │ + lea 0xd40f05(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3520 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb8e90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor $0xf009f17,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cdaf(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455cb9 │ │ │ │ - movq $0x455c18,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455c18 │ │ │ │ + jb 447ab0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 447aa5 │ │ │ │ + movq $0x4479d8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e6fc0,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x447ad0,-0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e284d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc9f551(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmc │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + loopne 447acb │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + in $0xc1,%eax │ │ │ │ + lahf │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + rolb $1,%gs:(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447b3f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 447b3a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd06519(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp bddab8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x51(%rax) │ │ │ │ - int $0x0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 455c79 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455c69 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x455b80,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455c69 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x455b18,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd32c5e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 447b78 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - int $0x0 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455da3 │ │ │ │ - movq $0x455d28,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 447bff │ │ │ │ + movq $0x447bb0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455d28 │ │ │ │ + jne 447bb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - int $0x0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x455d58,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455d58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - int $0x0 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rcx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455d93 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 455bc0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 447bef │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x447b58,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xc9f442(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea 0xd40cf0(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x0(%rax,%rcx,8) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455e47 │ │ │ │ - movq $0x455e20,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800c87b(%rax) │ │ │ │ - movl $0x455e60,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 447c4e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp bde1e0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455f29 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x455a88,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x455bc0,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 455ef6 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 455bc0 │ │ │ │ - movq $0x455cd8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd35d62(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jp 455f1f │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4560c2 │ │ │ │ - movq $0x455fc8,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447dc6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x447cb0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455fc8 │ │ │ │ + jne 447cb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c879(%rax) │ │ │ │ - movl $0x456008,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456008 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x37(%rbx),%r8 │ │ │ │ + mov 0x3f(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%r11 │ │ │ │ + mov 0x57(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x5f(%rbx),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x67(%rbx),%rcx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x6f(%rbx),%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x77(%rbx),%rsi │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x7f(%rbx),%rdi │ │ │ │ + mov 0x87(%rbx),%rbx │ │ │ │ + movq $0xeaa748,-0x88(%r12) │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %r8,-0x80(%r12) │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov %r8,-0x78(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov %r8,-0x70(%r12) │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov %r8,-0x68(%r12) │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + movq $0x1178702,-0x58(%r12) │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov %r9,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x87(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x79(%rax) │ │ │ │ - enter $0x4800,$0x89 │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbx) │ │ │ │ - movl $0x456040,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456040 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - js 456007 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x49f0f8a5(%r10) │ │ │ │ - lret │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 456060 │ │ │ │ - movq $0x4560d8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 45608b │ │ │ │ - lea 0xc87884(%rip),%r9 │ │ │ │ - lea 0xd3288e(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x456170,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc87816(%rip),%r9 │ │ │ │ - lea 0xd32858(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + add %dh,0x4800d307(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447e0d │ │ │ │ + movq $0x447e28,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ea8668 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB sbb %al,(%r8) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x68(%rdi) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%rbx),%rdx │ │ │ │ - jg 456123 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd35b3d(%rip),%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x447c68,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - push %rdi │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x77(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - rex.WRB │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd32757(%rip),%rsi │ │ │ │ - lea 0xd32778(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 41ae28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x4800c877(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4561e8 │ │ │ │ + jb 447eb2 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd24ba5(%rip),%r8 │ │ │ │ - lea 0xc8defe(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455f58 │ │ │ │ + jmp e28968 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + test $0xf1,%al │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733cb81c <__environ@GLIBC_2.2.5+0x7223ab74> │ │ │ │ + rex.RXB │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x447f08,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447f08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0xf(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + jg 447f53 │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + cmp %bl,0x79(%rsi) │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0xf(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x7f(%r8) │ │ │ │ + add %r14b,%sil │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 447f58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + int1 │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rcx,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp bddab8 │ │ │ │ + lea 0xc9f0b1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45623c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + lock leave │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 447ff8 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447fda │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 447b78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 456287 │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0x50,%al │ │ │ │ - movsxd 0x0(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4480f0 │ │ │ │ + movq $0x448038,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456350 │ │ │ │ + jne 448038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 456317 │ │ │ │ + add %bl,-0x10(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rdx) │ │ │ │ + movl $0x448088,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448088 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + lock leave │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 45637f │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4563ca │ │ │ │ - movq $0x456268,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x456438,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ + add %dh,0x66(%rdi) │ │ │ │ + cmpq $0x40,0x7(%rbx) │ │ │ │ + jne 4480bc │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x4564f8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + movq $0x448120,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xd3f682(%rip),%r14 │ │ │ │ + jmp eb9050 │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9ef69(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9ef99(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jne 4563ff │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x64(%r8) │ │ │ │ - add %r14b,%r14b │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 456460 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 447930 │ │ │ │ + movq $0x448168,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448168 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jne 456427 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4564d7 │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xc8dc19(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 455f58 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x31004481(%r8) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x456208,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x456568,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + jle 4481b4 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x447c28,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x448210,0x0(%rbp) │ │ │ │ + lea 0xd30554(%rip),%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp e97318 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ + movq $0x448190,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nop │ │ │ │ + test %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4900c9ee(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 448246 │ │ │ │ + movq $0x447de8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x448268,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd3011f(%rip),%r14 │ │ │ │ + jmp e9f8d0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jae 45652f │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x9ffba9b(%r8) │ │ │ │ - ret │ │ │ │ + add %ch,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 456590 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 448302 │ │ │ │ + movq $0x447e90,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x447ec8,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x447f98,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x448328,0x20(%rbp) │ │ │ │ + lea 0xd25f2d(%rip),%r14 │ │ │ │ + movq $0xf6de08,0x0(%rbp) │ │ │ │ + movq $0x116ee91,0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp e2c300 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jae 456557 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x447fb8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xc8db24(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 455f58 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45662c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0xc9ed5e(%rip),%rsi │ │ │ │ + lea 0xd40578(%rip),%r14 │ │ │ │ + jmp 447ff8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jae 45661f │ │ │ │ + and %ch,%dl │ │ │ │ + leave │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4566d7 │ │ │ │ - movq $0x4566b0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB call 733cbcf4 <__environ@GLIBC_2.2.5+0x7223b04c> │ │ │ │ + rex.WRX │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4483e0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4566b0 │ │ │ │ + jne 4483e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jae 456677 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock data16 add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jmp ffffffffc78c84ab <__environ@GLIBC_2.2.5+0xffffffffc6737803> │ │ │ │ + add %r10b,(%r8) │ │ │ │ + test %al,0x48(%rax,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xc9e9cf(%rip),%r14 │ │ │ │ + jmp eb8d58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jb 4566b7 │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - ja 456910 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4557d8,-0x98(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x88(%r12) │ │ │ │ - movq $0x455978,-0x80(%r12) │ │ │ │ - lea -0x98(%r12),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - movq $0x455dc0,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - movq $0x455f58,-0x48(%r12) │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x7c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x64(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x44(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 4567e4 │ │ │ │ - movq $0x4565f8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x456950,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x456838,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456838 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lret $0x17 │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x448410,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x71(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - push %rbp │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 456920 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456900 │ │ │ │ - movq $0x4561b0,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x4562c0,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd2444a(%rip),%r8 │ │ │ │ - lea 0xc8d7a3(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 455f58 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jo 456917 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x69(%r8) │ │ │ │ - add %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 456978 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 448490 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 455f58 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jo 456997 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 456a38 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456a2d │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc8d6b8(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 456658 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103cbde4 <__environ@GLIBC_2.2.5+0xf23b13c> │ │ │ │ (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x0,%eax │ │ │ │ - lea -0x80(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456bbb │ │ │ │ - movq $0x456ae8,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 89097d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456ae8 │ │ │ │ + jne 4484d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 456b17 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 448520 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448468,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 456b77 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc8d579(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 454e40 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x456be0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7f(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - rex.WRB or %r9b,0x5(%r13,%rcx,4) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - jge 456c2f │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 454e40 │ │ │ │ - nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7e(%rax) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB cwtl │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456eed │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 456d19 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 4573af │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 457047 │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 45730f │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 45726f │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 456c6f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 4485be │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4485b3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf6a9d8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x448490,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448490 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c881(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456f8f │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456f39 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 456d89 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 456658 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x456de8,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456de8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 456ef1 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456edd │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x4569d0,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x456a58,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456f29 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xc8d1bc(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 456658 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x457400,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x456cd8,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 45701c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 457047 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 44865e │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4570e8 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 456d46 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x457360,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x456ff8,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4572c0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x457220,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + ja 448653 │ │ │ │ + movq $0x4483a0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x448680,-0x10(%rbp) │ │ │ │ + lea 0xd25be3(%rip),%r14 │ │ │ │ + movq $0xf6de08,-0x30(%rbp) │ │ │ │ + movq $0x116ee91,-0x28(%rbp) │ │ │ │ + movq $0x10e710a,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp e2c300 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc9eac3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jl 4571e7 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 457244 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 45726f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4571ac │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 456d46 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c87b(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 45730f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45714a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 456d46 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jp 457327 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 457384 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4573af │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457086 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x448558,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 456d46 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x16(%rax) │ │ │ │ + leave │ │ │ │ + add %ch,%cl │ │ │ │ + add %edi,%edi │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7a(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 457424 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 456d46 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jns 45742f │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 457538 │ │ │ │ - movq $0x4574b8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448799 │ │ │ │ + movq $0x448738,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4574b8 │ │ │ │ + jne 448738 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c879(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x4574e8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4574e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x79(%r8) │ │ │ │ + add %r8b,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x79(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r12b,(%r8) │ │ │ │ - jne 457534 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457520 │ │ │ │ + jne 448770 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jns 4574e7 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 457544 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 456c18 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r14b,0xe(%r13) │ │ │ │ + lea 0xd40155(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd40150(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9e9b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45762a │ │ │ │ - movq $0x4575a8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44885b │ │ │ │ + movq $0x448800,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4575a8 │ │ │ │ + jne 448800 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r11b,%r8b │ │ │ │ - jne 4575f8 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + mov %al,-0x7d(%rax,%rax,1) │ │ │ │ + jrcxz 448812 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4575d8 │ │ │ │ + jne 448838 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc86841(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r9b,(%r15) │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + call 484595f0 <__environ@GLIBC_2.2.5+0x472c8948> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9e8fe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + rex.WX rolq %cl,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457662 │ │ │ │ + jb 4488cc │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a33f0 │ │ │ │ + movq $0x4488b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4488b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WX rolq %cl,(%rax) │ │ │ │ + lea 0xd34a5b(%rip),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rolq %cl,(%r8) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 448926 │ │ │ │ + movq $0x448878,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc9e850(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 448997 │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44899c │ │ │ │ + movq $0x448988,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448988 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x49(%rax) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + lea 0xd3498b(%rip),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rolq %cl,(%r8) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4576ab │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x457640,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ + ja 4489e3 │ │ │ │ + movq $0x448950,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd348fb(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9e7a3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 457708 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c877(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + mov $0x4800d348,%eax │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457759 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 4577ab │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd311bd(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 448a5c │ │ │ │ + movq $0x448a48,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45d798 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448a48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800d348(%rax) │ │ │ │ + lea 0xd348cb(%rip),%esi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x17(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 4577c4 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45780e │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 4577e7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc86667(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd34478(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x457788,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + ja 448aa6 │ │ │ │ + movq $0x448a10,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd34838(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9e6f0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %al,$0xc9 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xc5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + out %al,$0xc9 │ │ │ │ + add %ch,%cl │ │ │ │ + out %al,(%dx) │ │ │ │ + movsxd 0x1f0f6600(%rax),%ebp │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jbe 45782f │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45793e │ │ │ │ - movq $0x4578b8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448ba3 │ │ │ │ + movq $0x448b48,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4578b8 │ │ │ │ + jne 448b48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jne 45787f │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460cc0e0 <__environ@GLIBC_2.2.5+0x44f3b438> │ │ │ │ - add %dh,%al │ │ │ │ - js 45790e │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x7cffbb75(%r8) │ │ │ │ + jrcxz 448b5a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4578f0 │ │ │ │ + jne 448b80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jne 4578b7 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - jns 45793c │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 457920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r9b,(%r15) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + call 48459938 <__environ@GLIBC_2.2.5+0x472c8c90> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9e64e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75ff378b(%rax) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0xfffd │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448c7e │ │ │ │ + movq $0x448c08,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448c08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457994 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x74(%r8) │ │ │ │ + add %r8b,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jne 448c40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 457987 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 457a79 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457a6e │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 457a42 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x457960,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x457a90,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd34218(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0xb7f81d(%r11) │ │ │ │ + lret │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge 448c5d │ │ │ │ + lea 0xd3fc93(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 448c70 │ │ │ │ + lea 0xd3fc89(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd3fc84(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9e57b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 457a57 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x9ffba86(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 457ab8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448d49 │ │ │ │ + movq $0x448ce8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448ce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jae 457a7f │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 457ade │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 457708 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + lea -0x7d(%rax,%rax,1),%eax │ │ │ │ + jrcxz 448cfa │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448d20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,-0x38(%rbx) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457b1d │ │ │ │ - movq $0x457b38,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0xe(%r14) │ │ │ │ + lea 0xd3fba5(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd3fba0(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9e4b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x73(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r13b,0x7b(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 457b68 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 448dc1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 448e17 │ │ │ │ + movq $0x448db0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448db0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - jge 457b84 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4579c0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call ffffffff8344d246 <__environ@GLIBC_2.2.5+0xffffffff822bc59e> │ │ │ │ + jrcxz 448dc2 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448de8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc85f,$0x0 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457c68 │ │ │ │ - movq $0x457be8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457be8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0x11(%r14) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc9e3f2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5f(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - jl 457c38 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448ee1 │ │ │ │ + movq $0x448e80,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457c18 │ │ │ │ + jne 448e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5f(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r10b,0x7c(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x7cffbb72(%r8) │ │ │ │ + jrcxz 448e92 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457c50 │ │ │ │ + jne 448eb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jge 457c78 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0xe(%r14) │ │ │ │ + lea 0xd3fa0d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd3fa08(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9e330(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x70,%al │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 457d5a │ │ │ │ - movq $0x457cd8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448fa3 │ │ │ │ + movq $0x448f48,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457cd8 │ │ │ │ + jne 448f48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x70(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - jge 457d28 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x7cffbb71(%r8) │ │ │ │ + jrcxz 448f5a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457d08 │ │ │ │ + jne 448f80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jo 457ccf │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc87000(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r9b,(%r15) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + call 48459d38 <__environ@GLIBC_2.2.5+0x472c9090> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9e276(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 449019 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44906f │ │ │ │ + movq $0x449008,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449008 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457d92 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3488 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex nop │ │ │ │ + add %r8b,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 449040 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457ddb │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x457d70,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0x11(%r14) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc9e1b2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 457e38 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x70(%rax) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - rex.WXB │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x5d,%r8 │ │ │ │ - je 457edb │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd30a8e(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c6c8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449130 │ │ │ │ + movq $0x4490e8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4490e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fsubr %st(3),%st │ │ │ │ + sbb (%rdi),%cl │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 457ef4 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457f3e │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 457f17 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc86e26(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd33d48(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x457eb8,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + movq $0x4490d0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea 0xc9e149(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7d(%rcx) │ │ │ │ + out %al,$0x7 │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jb 449180 │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + jb 449174 │ │ │ │ + lea 0xb421ee(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xb421f1(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + jae 4491a4 │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + jb 449198 │ │ │ │ + lea 0xb421f8(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xb421fb(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xb421d1(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,-0x38(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45806e │ │ │ │ - movq $0x457fe8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 449210 │ │ │ │ + movq $0x449200,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457fe8 │ │ │ │ + jne 449200 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460cc810 <__environ@GLIBC_2.2.5+0x44f3bb68> │ │ │ │ - add %ah,(%rax) │ │ │ │ - addb $0x48,0x0(%rbp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458020 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44920c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 449158 │ │ │ │ + lea 0xc9e079(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c86e(%rax) │ │ │ │ - movl $0x458050,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 449280 │ │ │ │ + movq $0x449270,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458050 │ │ │ │ + jne 449270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6e(%rax) │ │ │ │ - enter $0x8a00,$0x45 │ │ │ │ - adc %al,-0x78(%rcx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0xfffd │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4580c4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44927c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 449158 │ │ │ │ + lea 0xc9e011(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4581a9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45819e │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 458172 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x458090,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4581c0,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd33ae8(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xe5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + add %ch,%cl │ │ │ │ (bad) │ │ │ │ + pop %rsp │ │ │ │ + test $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r13b,%r8b │ │ │ │ - addl $0x7507c3f6,0x0(%rbp) │ │ │ │ - sbb -0x75(%rax),%ecx │ │ │ │ - add %edi,%edi │ │ │ │ - loopne 458239 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449323 │ │ │ │ + movq $0x449310,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - enter $0x8a00,$0x43 │ │ │ │ - (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 457e38 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xd3f5ea,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 449158 │ │ │ │ + lea 0xc9df7e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB loopne 458271 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 45824d │ │ │ │ - movq $0x458268,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9e02b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6c(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r11b,0x48004582(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4493ed │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4493e0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458298 │ │ │ │ + jne 4493e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - jge 4582b4 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4580f0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(3) │ │ │ │ + jnp 44942f │ │ │ │ + jmp *-0x10(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 458398 │ │ │ │ - movq $0x458318,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458318 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x449408,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ccdbc <__environ@GLIBC_2.2.5+0xf23c114> │ │ │ │ (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x58(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458348 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 4494ac │ │ │ │ + lea 0xd3f478(%rip),%r14 │ │ │ │ + lea 0xd3f471(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rax │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r8b,0x48004583(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449525 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4493a0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x449508,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x10(%r12),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458380 │ │ │ │ + jne 449508 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdi │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jge 4583a8 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x6b(%r8) │ │ │ │ + add %r14b,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + lea 0xc9decf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4494a8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ + sub %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc857de(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fimull -0x7d(%rax) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x49000000(%rsi) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4495de │ │ │ │ + movq $0xf6a9d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf6a960,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x449558,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp f651b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc8579e(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fimull -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44966c │ │ │ │ + movq $0xf6a9d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x26(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x449610,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp f651b8 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc9633f(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 459e88 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 449760 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4588e8 │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45851d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44971e │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449713 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4584c0,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + movq $0x449698,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x449738,-0x20(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb42070(%rip),%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4584c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 449744 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449803 │ │ │ │ + movq $0x449798,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449798 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rbp,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4497f3 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4496b8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0xc9dc3e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd3f0ec(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45857d │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - movq $0x458468,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 4498f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4498b6 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4498ab │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x449830,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4498d0,-0x20(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb41e62(%rip),%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 4585b3 │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 458608 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4498dc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rcx │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45863e │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 458683 │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 458723 │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c851(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4586c3 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc88a27(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44999b │ │ │ │ + movq $0x449930,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x458668,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449930 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 458738 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rbp,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458763 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc88987(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x458708,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 44998b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449850,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc9daae(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd3ef54(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock fxch %st(1) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733cd31c <__environ@GLIBC_2.2.5+0x7223c674> │ │ │ │ + pop %rdx │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x449a08,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449a08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800c9d9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 449a1b │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9d996(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push %rax │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 458857 │ │ │ │ - movq $0x458800,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + sbb %bl,%dl │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449aac │ │ │ │ + movq $0x449a78,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458800 │ │ │ │ + jne 449a78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fxch %st(1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%rbx,1) │ │ │ │ + lea 0xc9d995(%rip),%edi │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + lea 0xc9d955(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WRXB enter $0x4800,$0x8b │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460cd028 <__environ@GLIBC_2.2.5+0x44f3c380> │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x4800c9d9,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449bab │ │ │ │ + movq $0x449b00,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458838 │ │ │ │ + jne 449b00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB enter $0x8a00,$0x45 │ │ │ │ - sbb %al,-0x78(%rcx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 45884d │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 458608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,-0x27(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rcx,2) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 449baf │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449b49 │ │ │ │ + movq $0x449a40,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb4196b(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449b9b │ │ │ │ + movq $0x4499c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118af39,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd3ed4b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449bf6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4588ac │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449ccb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x449c60,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449c60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 458a9e │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 458a6f │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458aba │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x458540,-0xb0(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x4585a8,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x458608,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ + ja 449cbb │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449bd0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 458a3b │ │ │ │ - movq $0x458878,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x458b00,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x4587b0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd33217(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x458b90,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x458b58,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd3ec2b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449d16 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W xlat %ds:(%rbx) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 449dc8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x449d78,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449d78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WR enter $0x4800,$0xc7 │ │ │ │ - add %r13b,(%r8) │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock mov $0x4800449d,%eax │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458b28 │ │ │ │ + jne 449db8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WR enter $0x8a00,$0x43 │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 458608 │ │ │ │ - nop │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + popf │ │ │ │ + add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + movabs 0xff065ff41fffff6,%al │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + rex add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WR enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 458b88 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 458920 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + add %bl,0x4900c9d6(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449f1e │ │ │ │ + movq $0x449ac0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x449e40,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449e40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c84c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 458920 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rbx,%rsi,2) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449eb7 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449cf0,-0x48(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449f0e │ │ │ │ + movq $0x449c10,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x449de0,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c84c │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458c40 │ │ │ │ - movq $0x458c18,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 449f99 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x449f88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458c18 │ │ │ │ + jne 449f88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4c00449f(%r8) │ │ │ │ + mov 0xf(%rbx),%esi │ │ │ │ + jmp 4498f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WR enter $0x4800,$0xc7 │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - mov %es,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WXB enter $0x4800,$0xc7 │ │ │ │ - add %r9b,0x4800458c(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458c88 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4c00c84b(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4588e8 │ │ │ │ + lea 0xd3e92d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800c84a,%eax │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458ebf │ │ │ │ + jb 44a0b2 │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a0a7 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458d08,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458d08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0xf6ab40,-0x70(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0xf3e540,-0x58(%r12) │ │ │ │ + movq $0x118ad69,-0x50(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1188901,-0x30(%r12) │ │ │ │ + movq $0x449f48,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xc9d313(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4a(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - rex.RB call 8b1a68 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a111 │ │ │ │ + movq $0x44a100,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458d58 │ │ │ │ + jne 44a100 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.WX enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 458d88 │ │ │ │ - jmp 458dc4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WB enter $0x4800,$0x8b │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 458db0 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 458dc4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + movabs 0x4fe907738b4c0044,%eax │ │ │ │ + idiv %bh │ │ │ │ + incl -0x1(%rcx) │ │ │ │ + lock nopl %gs:(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WB enter $0x4800,$0x8b │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 458dc8 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458e97 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 458e20 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x458ed8,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xc84941(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x458e58,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458e58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + lea 0xd3e7b5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a1bb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a1b0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44a0c8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb57d5b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x458d80,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ah,0x4900c9d2(%rax) │ │ │ │ + add $0x90,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a279 │ │ │ │ + movq $0x449d30,-0x88(%r12) │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + movq $0x449ff0,-0x70(%r12) │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + movq $0x44a168,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0xf3e540,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x427170,-0x20(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + lea 0xc9d20d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c848(%rax) │ │ │ │ - movl $0x458db0,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + clc │ │ │ │ + ror $1,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a2c2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44a1d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4900c848 │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458f39 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x458cb8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x44a2a0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc94bf4(%rip),%r14 │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9d18b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 458f9c │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 458fa8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 458fda │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 458fa0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 458ff9 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4590ce │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 459032 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xc8465e(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd2f8dd(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 459086 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 454370 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 458f08 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x459120,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + ror $1,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a35a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44a1d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 459144 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 458ff9 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ror $1,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a3c7 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a3bc │ │ │ │ + movq $0x44a338,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x44a3e8,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc94b4b(%rip),%r14 │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9d0fa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - call 484659c4 <__environ@GLIBC_2.2.5+0x472d4d1c> │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 459195 │ │ │ │ - movq $0x4591b0,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44a3f4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c85b(%rax) │ │ │ │ - movl $0x4591e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4591e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ror $1,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a42a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44a1d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x30(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a49a │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a48f │ │ │ │ + movq $0x44a408,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x44a4b8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc94a78(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9d037(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - jge 4591fc │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 458f60 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44a4c4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + iret │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xed358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + iret │ │ │ │ + leave │ │ │ │ + add %ch,%cl │ │ │ │ + out %al,$0x49 │ │ │ │ + test $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c85b │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45934c │ │ │ │ - movq $0x459270,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 44a55e │ │ │ │ + movq $0x44a548,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459270 │ │ │ │ + jne 44a548 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d99b0(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9cfbb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + ror $1,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a5ce │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44a5c9 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc9d07f(%rip),%rsi │ │ │ │ + lea 0xc9d052(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r12b,0x48004592(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800c9d0(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a660 │ │ │ │ + movq $0x44a628,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4592a0 │ │ │ │ + jne 44a628 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x30(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x10(%rbp) │ │ │ │ + lea 0xc9d04d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d99b0(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9d041(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + ror $1,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a6ce │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44a6c9 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc9d00f(%rip),%rsi │ │ │ │ + lea 0xc9cf52(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rdx │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r10b,%r8b │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ror $1,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a760 │ │ │ │ + movq $0x44a728,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4592d0 │ │ │ │ + jne 44a728 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + iret │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x8d481075,%eax │ │ │ │ + sbb $0xc9cfdd,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d99b0(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9cfd1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + iret │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a7cf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44a7ca │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc9cf8f(%rip),%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + iret │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a836 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44a831 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc9cf4f(%rip),%rsi │ │ │ │ + lea 0xb3ff89(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex iret │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0xc9cf39,%eax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp ecfd20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c85a(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a8cb │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45933c │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 459317 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 458f60 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + ja 44a8c0 │ │ │ │ + movq $0x44a850,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x44a8e8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb40b00(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9cefe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + and %cl,%ch │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + int $0x93 │ │ │ │ + lahf │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4593df │ │ │ │ - movq $0x4593b8,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %bh,0x4800c9ce(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a95d │ │ │ │ + movq $0x44a950,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4593b8 │ │ │ │ + jne 44a950 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,0x4c00c9ce(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44a880 │ │ │ │ + lea 0xc9ce8c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x32(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ - clc │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a9e5 │ │ │ │ + movq $0x44a9b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44a9b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jl 44a9d9 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jg 44a9d9 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d99b0(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44a880 │ │ │ │ + lea 0xc9ce14(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x53(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44aac5 │ │ │ │ + movq $0x44aa58,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44aa58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 44aa5f │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rdx │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44aaaa │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x44aae0,0x0(%rbp) │ │ │ │ + lea 0xd252c8(%rip),%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + movq $0x118bca9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e40938 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x44aa40,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f651b8 │ │ │ │ + lea 0xc9cd44(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + lret $0xc9 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c859(%rax) │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45950d │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x458f08,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x458f60,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x459168,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 4594d0 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 4594a4 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 458f60 │ │ │ │ - movq $0x459210,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3277e(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.XB enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4595aa │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ab43 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459588,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + cmp 0x18(%rbx),%rax │ │ │ │ + jle 44ab35 │ │ │ │ + lea 0xd4113b(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd4116d(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rcx │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ac88 │ │ │ │ + movq $0x44aba0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459588 │ │ │ │ + jne 44aba0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4500c842(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc8ab3c(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + add %dh,0x4800d251(%rax) │ │ │ │ + movl $0x44abf0,0x0(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4588e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44abf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x51(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 44abfa │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + dec %rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44ac70 │ │ │ │ + movq $0x44ab08,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0xf3e480,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x44aca8,0x8(%rbp) │ │ │ │ + lea 0xd2510c(%rip),%r14 │ │ │ │ + movq $0xf6daa0,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e409a0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x44abd8,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + lea 0xc9cba1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + enter $0xc9,$0x48 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp e39168 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + xor %cl,%bl │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44acf2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44a980 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lret $0xc9 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4595fc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 44ad4a │ │ │ │ + movq $0x44acd0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc9cae4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c857(%rax) │ │ │ │ - lea -0xa0(%rbp),%eax │ │ │ │ + add %bl,%al │ │ │ │ + lret $0xc9 │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4597ea │ │ │ │ - movq $0x459708,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ + jb 44ae79 │ │ │ │ + movq $0x44adb8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459708 │ │ │ │ + jne 44adb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsi │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 459737 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + add %bl,0x4800c9ca(%rax) │ │ │ │ + movl $0x44adf0,0x0(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44adf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4597fe │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4597c2 │ │ │ │ - movq $0x4595c8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x459858,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x459910,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x459940,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r8b,-0x9ffba68(%r8) │ │ │ │ + add %ah,-0x36(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %r8b,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 459880 │ │ │ │ + jne 44ae28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rbp │ │ │ │ - enter $0xf00,$0xb6 │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 4598ae │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xc8a841(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 459368 │ │ │ │ - movq $0x4598d8,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %ch,(%rax) │ │ │ │ + lret $0xc9 │ │ │ │ + lea 0xd3dad2(%rip),%rsi │ │ │ │ + lea 0xc9ca0c(%rip),%r14 │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + lea 0xd24efc(%rip),%rbx │ │ │ │ + movq $0xf6cce8,-0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + movq $0xf6cce8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + movq $0xf6cce8,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + lea 0xc9c9f0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + leave │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44aef1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44af59 │ │ │ │ + movq $0x44aee0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4598d8 │ │ │ │ + jne 44aee0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3f(%rax) │ │ │ │ - enter $0x4500,$0x31 │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc8a7f5(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ + add %ah,0x4800c9c9(%rax) │ │ │ │ + movl $0x44af18,0x0(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 4588e8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - js 45990c │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44af18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c854(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 459785 │ │ │ │ + add %ch,-0x37(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xd3d9e2,%eax │ │ │ │ + lea 0xc9c91c(%rip),%r14 │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + lea 0xd24dbc(%rip),%rbx │ │ │ │ + movq $0xf6cce8,-0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + movq $0xf6cce8,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + lea 0xc9c940(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x54(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - jae 459962 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 459785 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + enter $0xc9cb,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44af9e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44b1b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 44afe0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4599a4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x0(%rax,%rcx,8) │ │ │ │ - lea -0x78(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 459a57 │ │ │ │ - movq $0x459a30,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44b031 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44b098 │ │ │ │ + movq $0x44b030,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459a30 │ │ │ │ + jne 44b030 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%riz,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b088 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44afb8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x44b0c0,0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44b0cc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,-0x36(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b158 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b14d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44af78,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x44afe0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44afe0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%cl │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b199 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc9c9b4(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c853(%rax) │ │ │ │ - movl $0x459a70,-0x8(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c9c9(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44b2ed │ │ │ │ + movq $0x44b200,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b200 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x53(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x37(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex.W mov $0x44,%dl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x459368,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 459af4 │ │ │ │ - movq $0x459970,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x459cc8,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x459b48,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459b48 │ │ │ │ + jne 44b248 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c852(%rax) │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 459c65 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %bh,%al │ │ │ │ + enter $0xc9,$0x49 │ │ │ │ + add $0x70,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459c45 │ │ │ │ - movq $0x459530,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x459628,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ + ja 44b2cf │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x44b0e0,-0x68(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x44b170,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + movq $0x427150,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x459c90,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459c90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ + lea 0xd3d61b(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4500c83b(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc8a434(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4588e8 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %cl,%al │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b35b │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b350 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44b1b8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44b1b8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 44b398 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r14b,%r8b │ │ │ │ - pushf │ │ │ │ - add %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 459cf0 │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44b3e9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44b450 │ │ │ │ + movq $0x44b3e8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b3e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rax │ │ │ │ - enter $0xf00,$0xb6 │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 459d1b │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%riz,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b440 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44b370,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x44b478,0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 459368 │ │ │ │ - movq $0x459d48,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459d48 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %al,%cl │ │ │ │ - add %al,0x31(%rbp) │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4588e8 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44b484 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x39,%al │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 459e57 │ │ │ │ - movq $0x459dd8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459dd8 │ │ │ │ + add %ah,0x4900c9c6(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b4e4 │ │ │ │ + movq $0x44b308,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x44b398,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp 44b398 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xc9c672(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + rex.WXB rolb %cl,(%r8) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44b567 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44b562 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd24b27(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x10e7b79,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e40868 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x39(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - sahf │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459e08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmp %ecx,%eax │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x427150,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xc9c644(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - in $0xff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 459ed5 │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 459ec4 │ │ │ │ - lea 0xd2ea27(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 459edb │ │ │ │ - lea 0xd2ea17(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459fe4 │ │ │ │ - movq $0x4588e8,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x458bd0,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4599d0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 45a01c │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a04b │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 459f98 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x459d80,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd31cbf(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x45a0c8,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 45a039 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 459f4e │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45a090,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ss enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 45a0c0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 459f4e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRB enter $0x4800,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 45a0f8 │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 459edb │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 44b6b0 │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WR enter $0x4800,$0x8d │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45a1de │ │ │ │ - movq $0x45a158,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ + jb 44b694 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44b648,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a158 │ │ │ │ + jne 44b648 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c84c(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x45a190,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x44b5d0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b7a4 │ │ │ │ + movq $0x44b6f0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a190 │ │ │ │ + jne 44b6f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r8b,%r8b │ │ │ │ - movabs 0x5d8b48d889480045,%eax │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45a1c0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rdi) │ │ │ │ + movl $0x44b730,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b730 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.WR enter $0x8a00,$0x45 │ │ │ │ - adc %al,-0x78(%rcx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a4b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rsi,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b794 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44b5f0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc9c45d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd3d14b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44b7f5 │ │ │ │ + movq $0x44b810,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc9c415(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a254 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 44b84b │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd3d09f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a315 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b8da │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a30a │ │ │ │ + ja 44b8cf │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 45a2b9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc83b67(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 45a2d1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd09b17(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x44b7d0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a3cd │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 44b915 │ │ │ │ + movq $0x44b930,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc9c2f5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a3c2 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 45a371 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc83a37(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 45a389 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd09a5f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ + ja 44b96b │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd3cf7f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a485 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b9fa │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a47a │ │ │ │ + ja 44b9ef │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 45a429 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc839cf(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 45a441 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xd099a7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x44b8f0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WB enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 45a5d3 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 45a58a │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 45a530 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 45a636 │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 45a530 │ │ │ │ - movq $0x45acb8,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 45a56e │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 45a542 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 45a574 │ │ │ │ - movq $0x45a6e8,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 45a542 │ │ │ │ - lea 0xc837fd(%rip),%r9 │ │ │ │ - lea 0xd2e37f(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 45a5eb │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 45a66d │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 45a530 │ │ │ │ - movq $0x45b060,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 45a6a0 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 45a530 │ │ │ │ - movq $0x45b3d8,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x45a7f0,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x45a878,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x45ac30,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ba35 │ │ │ │ + movq $0x44ba50,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc9c1d5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RXB enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 45a746 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x45a220,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x45a798,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44ba8b │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd31519(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xd3ce5f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x46(%rax) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r8b,%r8b │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45a7c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + ror $0x0,%ecx │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc9b9ca(%rip),%r14 │ │ │ │ + jmp 44b4a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.RX enter $0x8a00,$0x43 │ │ │ │ - (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 459e88 │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,-0x3f(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44bb5b │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44bb50 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x44ba10,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x44bac0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xc9c08a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ss enter $0x4800,$0x8b │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne 45a828 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45a818 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3144c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x43(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c836(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45aa6b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 45a9b2 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 45a8f8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc93e6d(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb3a275(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 45ab6d │ │ │ │ - test %eax,%eax │ │ │ │ - jg 45a982 │ │ │ │ - lea 0xc8346f(%rip),%r9 │ │ │ │ - lea 0xd2dfa1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xc8343f(%rip),%r9 │ │ │ │ - lea 0xd2df71(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 45aa7b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ab04 │ │ │ │ - movq $0x45a330,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x45aa20,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + rol $0xc9,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44bcce │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44bbc0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45aa20 │ │ │ │ + jne 44bbc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00c8bb(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xd141e6(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd1813b(%rip),%rsi │ │ │ │ - lea 0xb3a143(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 45aaa8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc8333c(%rip),%r9 │ │ │ │ - lea 0xd2de6e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb3a0cc(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 45abea │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 45a9c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45a850,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 45ab6c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %dh,-0x40(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + mov $0x8b480044,%ebx │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45abb8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc93bb7(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x45ab38,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc831d7(%rip),%r9 │ │ │ │ - lea 0xd2dd09(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44bbf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800c832(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45ac58 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd3100c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x8b4800c8,%ecx │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 45adbe │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 45ad38 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc82e64(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb2ea52(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 45af75 │ │ │ │ - lea 0xc83033(%rip),%r9 │ │ │ │ - lea 0xd2db65(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 45ae83 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45af0c │ │ │ │ - movq $0x45a3e8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x45ae28,0x0(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + ror $0x0,%cl │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44bcac │ │ │ │ + movq $0x44bc38,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ae28 │ │ │ │ + jne 44bc38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00c8b7(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xd13dde(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd17d33(%rip),%rsi │ │ │ │ - lea 0xb2e958(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x8b4800c9,%edi │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x49000000(%rsi) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44bc9c │ │ │ │ + movq $0x44bae8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 45aeb0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc82f34(%rip),%r9 │ │ │ │ - lea 0xd2da66(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb2e8e1(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 45aff2 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 45add4 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45ac90,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + movq $0x44bd08,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xd3cc43(%rip),%rsi │ │ │ │ + lea 0xc9b7d4(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44b4a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x44bda8,0x8(%rbp) │ │ │ │ + lea 0xd3cc20(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc9b7ae(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44b4a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 45af74 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%riz,2) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45afc0 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ + ja 44bd6c │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44b880,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc82be6(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x45af40,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x44bea8,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc9be73(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc82dcf(%rip),%r9 │ │ │ │ - lea 0xd2d901(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp e39168 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c8b5(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 45b17c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c82e(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%riz,2) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b21b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 45b166 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 45b0e0 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ + ja 44be0c │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44b9a0,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc82ad4(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb2e6a4(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 45b31a │ │ │ │ - lea 0xc82c8b(%rip),%r9 │ │ │ │ - lea 0xd2d7bd(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 45b22b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b2b4 │ │ │ │ - movq $0x45a278,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x45b1d0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b1d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x44be48,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc9bdd3(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xc8,%bl │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - ss cmp %cl,%dl │ │ │ │ - add %bh,0x5(%rdi) │ │ │ │ - lea 0xd1798b(%rip),%rsi │ │ │ │ - lea 0xb2e5aa(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 45b258 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc82b8c(%rip),%r9 │ │ │ │ - lea 0xd2d6be(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb2e533(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 45b394 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 45b17c │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x49000000(%rbx) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44be87 │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45b038,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 45b31c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b365 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc82859(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x45b2e8,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ + ja 44bee3 │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc82a2d(%rip),%r9 │ │ │ │ - lea 0xd2d55f(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd3ca07(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c83a(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45b400 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 456c18 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd30864(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44bf41 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb55fca(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,(%rdx) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45b4e6 │ │ │ │ - movq $0x45b490,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp %ecx,%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460cfcb8 <__environ@GLIBC_2.2.5+0x44f3f010> │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x45,%ah │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44c011 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44bfa0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b4c8 │ │ │ │ + jne 44bfa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c001 │ │ │ │ + movq $0x44bf18,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x427150,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd3c8e5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75ff37c7(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44c0bf │ │ │ │ + movq $0x44c070,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c070 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b53c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 44c0af │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd3c837(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rcx) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 45b5e7 │ │ │ │ - movq $0x45b5c0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b5c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c117 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44c038,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c838(%rax) │ │ │ │ - movl $0x45b600,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + push %rax │ │ │ │ + mov $0x8d4800c9,%edx │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44c1bc │ │ │ │ + movq $0x44c170,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c170 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x38(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x834900c9,%edx │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45b65e │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x45b508,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x44c0e8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x45b6b0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd30601(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xc9b9e5(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44b6b0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r11b,%r8b │ │ │ │ - mov $0x45,%dh │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45b6d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45efa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75ff37c9(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45a4b8 │ │ │ │ - nop │ │ │ │ - mov %ah,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c21f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44c1d0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c837(%rax) │ │ │ │ - add $0x270,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45baa3 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0x456658,-0x268(%r12) │ │ │ │ - mov %r9,-0x260(%r12) │ │ │ │ - mov %r8,-0x258(%r12) │ │ │ │ - movq $0x456c18,-0x250(%r12) │ │ │ │ - lea -0x264(%r12),%rcx │ │ │ │ - mov %rcx,-0x248(%r12) │ │ │ │ - movq $0x457468,-0x240(%r12) │ │ │ │ - lea -0x24d(%r12),%rcx │ │ │ │ - mov %rcx,-0x238(%r12) │ │ │ │ - movq $0x457558,-0x230(%r12) │ │ │ │ - mov %r9,-0x228(%r12) │ │ │ │ - movq $0x457680,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x457708,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - mov %r8,-0x200(%r12) │ │ │ │ - lea -0x22c(%r12),%rdx │ │ │ │ - mov %rdx,-0x1f8(%r12) │ │ │ │ - lea -0x21c(%r12),%rdx │ │ │ │ - mov %rdx,-0x1f0(%r12) │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - movq $0x457868,-0x1e0(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d8(%r12) │ │ │ │ - movq $0x4579c0,-0x1d0(%r12) │ │ │ │ - mov %rbx,-0x1c8(%r12) │ │ │ │ - mov %r8,-0x1c0(%r12) │ │ │ │ - lea -0x1dc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b8(%r12) │ │ │ │ - movq $0x457af0,-0x1b0(%r12) │ │ │ │ - lea -0x1cd(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a8(%r12) │ │ │ │ - movq $0x457b98,-0x1a0(%r12) │ │ │ │ - lea -0x1ac(%r12),%rbx │ │ │ │ - mov %rbx,-0x198(%r12) │ │ │ │ - movq $0x457c88,-0x190(%r12) │ │ │ │ - mov %r9,-0x188(%r12) │ │ │ │ - movq $0x457db0,-0x180(%r12) │ │ │ │ - mov %r9,-0x178(%r12) │ │ │ │ - movq $0x457e38,-0x170(%r12) │ │ │ │ - mov %r9,-0x168(%r12) │ │ │ │ - mov %r8,-0x160(%r12) │ │ │ │ - lea -0x18c(%r12),%rdx │ │ │ │ - mov %rdx,-0x158(%r12) │ │ │ │ - lea -0x17c(%r12),%rdx │ │ │ │ - mov %rdx,-0x150(%r12) │ │ │ │ - mov %rax,-0x148(%r12) │ │ │ │ - movq $0x457f98,-0x140(%r12) │ │ │ │ - lea -0x16c(%r12),%rax │ │ │ │ - mov %rax,-0x138(%r12) │ │ │ │ - movq $0x4580f0,-0x130(%r12) │ │ │ │ - mov %rax,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rax │ │ │ │ - mov %rax,-0x118(%r12) │ │ │ │ - movq $0x458220,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rax │ │ │ │ - mov %rax,-0x108(%r12) │ │ │ │ - movq $0x4582c8,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rax │ │ │ │ - mov %rax,-0xf8(%r12) │ │ │ │ - movq $0x4583b8,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x4583e0,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x458408,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x459e88,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x45a108,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x45a4b8,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - lea -0x23c(%r12),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x19c(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x45b440,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x45b568,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x270,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45c6c8 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44c269 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb3f0f2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,-0x72b7ff37(%rcx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44c32b │ │ │ │ + movq $0x44c2c0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c2c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %cl,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x834900c9,%eax │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ + add %dh,0x4e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x44c138,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + movq $0x44c1f0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x44c340,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x48(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rdx,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c392 │ │ │ │ + movq $0x44c240,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44c138 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %rax,%rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - js 45bbba │ │ │ │ - movl $0x45bbd0,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bbd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44c3e9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb3ef64(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %al,%cl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - mov $0x8b480045,%esp │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c00c832(%rax) │ │ │ │ - mov 0x38(%rbp),%ecx │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45c6c8 │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44c429 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb3ef24(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %ecx,%ebx │ │ │ │ + add %cl,-0x49(%rax) │ │ │ │ + leave │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45bc97 │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44c562 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44c498,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 45bc92 │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x45bd20,-0x30(%rbp) │ │ │ │ - lea 0xcb11b9(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 45bc68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c498 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 45bdb2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xc9,%dh │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x48000000(%rbp) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x44c280,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x44c500,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c500 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c9b6(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 44c576 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c552 │ │ │ │ + movq $0x44c400,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd2cb78(%rip),%rsi │ │ │ │ - jmp 45bdf6 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x44c5a8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c5a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xc9,%ch │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 45bda6 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd38624(%rip) │ │ │ │ - jne 45bcc1 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd2caeb(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 45be83 │ │ │ │ - movq $0x45bd80,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bd80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 45bf2f │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 45bf5c │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd384a7(%rip) │ │ │ │ - jne 45be27 │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 45bf7a │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd3845d(%rip) │ │ │ │ - je 45befa │ │ │ │ - jmp 45be93 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %esi,0x49(%rdx,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45bfbb │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ + ja 44c5fa │ │ │ │ + movq $0x44c3c0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45bcb0,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45c028 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44c280 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 45c044 │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45c0d7 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 45c06c │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 45c06c │ │ │ │ - lea 0xc81a24(%rip),%r9 │ │ │ │ - lea 0xc81b9f(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 45c0ef │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c0a7 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + dec %rbx │ │ │ │ movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ + jmp 44c708 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x45c150,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x45c128,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %al,%cl │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 45c140 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44c6e5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c6da │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44c628,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 45c180 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45c079 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x72b7ff38(%rip) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45c22e │ │ │ │ - movq $0x45c1d8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 44c837 │ │ │ │ + movq $0x44c758,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c1d8 │ │ │ │ + jne 44c758 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb $0xc8,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460d0a00 <__environ@GLIBC_2.2.5+0x44f3fd58> │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x45 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x48000000(%rbx) │ │ │ │ + movl $0x44c7a8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c210 │ │ │ │ + jne 44c7a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75ff37e4(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c83b │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 44c7db │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e285e8 │ │ │ │ + movq $0x44c680,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp eb9c90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0xc9,%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d01b4 <__environ@GLIBC_2.2.5+0x7223f50c> │ │ │ │ + jle 44c8b3 │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c8dc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44c440,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x44c708,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x44c900,-0x18(%rbp) │ │ │ │ + lea 0xd3f3ae(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 44c708 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c284 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd3bfdd(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,(%rax,%rcx,8) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 45c32f │ │ │ │ - movq $0x45c308,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,0x49000000(%rax) │ │ │ │ + mov 0x7(%rsi),%eax │ │ │ │ + mov 0xf(%r14),%rbx │ │ │ │ + mov 0x37(%r14),%rcx │ │ │ │ + mov 0x3f(%r14),%rdx │ │ │ │ + mov 0x47(%r14),%rsi │ │ │ │ + mov 0x4f(%r14),%rdi │ │ │ │ + movq $0x44bb70,-0x88(%r12) │ │ │ │ + mov %rdx,-0x78(%r12) │ │ │ │ + mov %rdi,-0x70(%r12) │ │ │ │ + movq $0x44bf58,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + movq $0x44c860,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x427150,-0x20(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x88(%r12),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + lea 0xc9b24a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + js 44c9d0 │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44ca6d │ │ │ │ + movq $0x44ca60,-0x10(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c308 │ │ │ │ + jne 44ca60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %eax,%ecx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex.W ret │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0xc9,%dl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44ca6c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44ca90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c81b(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xc9,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44cb02 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 44caf6 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c3d1 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45c3a6 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x45c250,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x45c3f8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ + ja 44cb0d │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 44cad3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd2f8b9(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + lea 0xc9b1a5(%rip),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44ca20,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + lea 0xc9b173(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc9b18f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ + movq $0x44cb40,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x4f(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800c81a(%rax) │ │ │ │ - movl $0x45c420,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c420 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75ff37e6(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45c028 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2a(%rax) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 45c610 │ │ │ │ - movq $0x45c4e0,-0x58(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%r11 │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c4e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rcx),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %ecx,%eax │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c600 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0xc0(%r12) │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0xb0(%r12) │ │ │ │ - movq $0x45bb68,-0xa8(%r12) │ │ │ │ - lea -0xbe(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x45bc40,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x45c028,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0xa4(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x45c188,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x45c2b0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45c628,0x38(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc $0x8b4c00c8,%eax │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jge 45c640 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44cbdb │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44cbd0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44cb68,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x15(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0xb0,%al │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44cc39 │ │ │ │ + movq $0x44cc28,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cc28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - or %dh,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ + leave │ │ │ │ + add %bh,0x1(%rsi) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44ca90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W mov $0xc9,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44cca3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44cc98 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44cbf0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - (bad) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c75d │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - movq $0x45bb08,-0x58(%r12) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x45c458,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - lea -0x53(%r12),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x45c658,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - lea -0x44(%r12),%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 45b720 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + leave │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 44ce20 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44cdad │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44cd38,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cd38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x15(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ + add %dh,-0x51(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x44cc50,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x44ccc0,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x44cdc8,0x10(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 457a90 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0x834900c8,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x52(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44cf34 │ │ │ │ + movq $0x44ce60,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ce60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - adc %eax,%ecx │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x52(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + ja 44cf24 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x44cb88,-0x98(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + movq $0x44cce0,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc9ad6d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45cf00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4c00c9ad │ │ │ │ + mov 0x10(%rbx),%esi │ │ │ │ + jmp 44cf90 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c916 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + leave │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%cl │ │ │ │ + rex.RXB add $0x1f0f0000,%eax │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 45c95b │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 45c9c0 │ │ │ │ - movq $0x45c998,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44d02e │ │ │ │ + movq $0x44cfc8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c998 │ │ │ │ + jne 44cfc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and $0x8b4c00c8,%eax │ │ │ │ - rex.WRB adc %r9b,0x45(%r11,%rcx,4) │ │ │ │ - xor %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 45c9cf │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45d798 │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%riz,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d01e │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44cf50,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x44cf68,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc9abd4(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc9ac83(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45ca50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0xd3b8c1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ca21 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xb2ce54(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d09ac <__environ@GLIBC_2.2.5+0x7223fd04> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 89a10d │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 45efa0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - js 45ca29 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + leave │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%bl │ │ │ │ + ds nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,(%rax,%rcx,8) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45cb67 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 45ca97 │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 45ca97 │ │ │ │ - lea 0xc80ff8(%rip),%r9 │ │ │ │ - lea 0xc812bb(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - jne 45cac8 │ │ │ │ - movq $0x45cbf0,-0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 44d081 │ │ │ │ + leave │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %ch,%cl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800c9ab(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44d1b7 │ │ │ │ + movq $0x44d148,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x45cb08,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45cb08 │ │ │ │ + jne 44d148 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 45cb30 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 45cb7f │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dh,-0x55(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cb57 │ │ │ │ + ja 44d1a7 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44d0b8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x44d0d8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc9aa4b(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubrs -0x72b7ff37(%rdx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d246 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cbcd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45c9f8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r9 │ │ │ │ - lea 0xd2bd46(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + ja 44d23b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44d058,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x44d100,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44d100 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jge 45cc08 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + leave │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%bl │ │ │ │ + ds nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,-0x74b3ff37(%rdx) │ │ │ │ + jae 44d294 │ │ │ │ + jmp 44d4b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,(%rdx) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45ccc6 │ │ │ │ - movq $0x45cc70,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45cc70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d0bfc <__environ@GLIBC_2.2.5+0xf23ff54> │ │ │ │ (bad) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - adc %ecx,%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460d1498 <__environ@GLIBC_2.2.5+0x44f407f0> │ │ │ │ - add %ch,0x480045cc(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 89a5ad │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45cca8 │ │ │ │ + jne 44d2f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75ff37ef(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ch,%bh │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + test $0x894800c9,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d34f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44d260,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x44d280,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc9a8a3(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ch,-0x72b7ff37(%rcx) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44d447 │ │ │ │ + movq $0x44d3c0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44d3c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + test $0xc9,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + roll %cl,0x48(%rax,%rax,1) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44d3e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cd1c │ │ │ │ + add %dl,%al │ │ │ │ + test $0xc9,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x44d1e0,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x44d2a8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44d2a8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + test $0xc9,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44d388,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,(%rcx) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 45cdc7 │ │ │ │ - movq $0x45cda0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0xc9,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d500 │ │ │ │ + movq $0x44d4f0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45cda0 │ │ │ │ + jne 44d4f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %cl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + leave │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 45cd73 │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %r12b,(%r8) │ │ │ │ + add %r25b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + rex.W hlt │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0xc9a7d1,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c810(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4900c9a7(%rax) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ce69 │ │ │ │ + ja 44d554 │ │ │ │ + movq $0x44d460,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45ce3e │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x45cce8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x45ce90,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd2ee21(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + movq $0x44d520,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - bswap %eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x9ffba32(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45ceb8 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44d5cd │ │ │ │ + movq $0x44d5c0,-0x10(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44d5c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44d5cc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44d5f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75ff37f1(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45ca50 │ │ │ │ - nop │ │ │ │ - sar $0xff,%cl │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d660 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 44d656 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d66b │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 44d633 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0xd3b2d6(%rip),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44d580,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + lea 0xd3b2a4(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc9a6c1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x44d6a0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c81f(%rax) │ │ │ │ - add $0xd0,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d74f │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d011 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%r11 │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xc8(%r12) │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - lea -0xc7(%r12),%rbx │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov %r11,-0xa0(%r12) │ │ │ │ - movq $0x45c8f0,-0x98(%r12) │ │ │ │ - lea -0xae(%r12),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %r10,-0x80(%r12) │ │ │ │ - movq $0x45c938,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - mov %rdx,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x45ca50,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - lea -0x98(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x45cc20,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x45cd48,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ + ja 44d744 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0xf6ac30,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x118ad69,-0x20(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xc99c76(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45d0b1 │ │ │ │ - movq $0x45d098,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44d7d9 │ │ │ │ + movq $0x44d7a0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d098 │ │ │ │ + jne 44d7a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + jne 44d7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - enter $0x4800,$0xc7 │ │ │ │ - add %r9b,%r8b │ │ │ │ - rolb $1,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1(%rsi) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44d5f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb $0x8b4c00c8,%eax │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jge 45d0e8 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45cf00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45d130 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44d843 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d838 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44d768,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb546d3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x45,-0x72b7ff38(%rip) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 45d198 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 45d181 │ │ │ │ - movq $0x45d1c0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc80b48(%rip),%r9 │ │ │ │ - lea 0xc80b23(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 44d8b2 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 44d8dc │ │ │ │ + movq $0x44d6c0,-0x68(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + movq $0x44d7f0,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0xf3e540,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x427170,-0x20(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + lea 0xc9a442(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x4,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0xc8,%al │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 45d1ec │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45b720 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d932 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800c81c,%eax │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45d29e │ │ │ │ - movq $0x45d248,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + and %ah,-0x74b7ff37(%rdx) │ │ │ │ + jnp 44d964 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc9a3da(%rip),%r14 │ │ │ │ + jmp 44b4a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movabs %eax,0x394cf0458d4800c9 │ │ │ │ + clc │ │ │ │ + jb 44d9d3 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d9c8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x44d948,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xc9a352(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs %eax,0x394ce8458d4800c9 │ │ │ │ + clc │ │ │ │ + jb 44daf8 │ │ │ │ + movq $0x44da28,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d248 │ │ │ │ + jne 44da28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c(%rax) │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %eax,0xda500045c74800c9 │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - jp 460d1a70 <__environ@GLIBC_2.2.5+0x44f40dc8> │ │ │ │ - add %al,0x480045d2(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d280 │ │ │ │ + jne 44da50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb $0xc8,%al │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ + add %ch,%al │ │ │ │ + movabs %al,0xda88f845c74800c9 │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44da88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dh,0x4800c9a2(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44dafc │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d2f4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 44dae8 │ │ │ │ + movq $0x44d970,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x44db30,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xd3adf3(%rip),%rsi │ │ │ │ + lea 0xc9a21c(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44b4a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%riz,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44db94 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44d908,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c81b(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c9a1(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45d3bf │ │ │ │ - movq $0x45d398,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + jb 44dc18 │ │ │ │ + movq $0x44dc08,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d398 │ │ │ │ + jne 44dc08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb %eax,%ecx │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ + leave │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fcom %st(3) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %r15b,(%r8) │ │ │ │ + faddl 0x49(%rax,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 44c948 │ │ │ │ + lea 0xc9a159(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb %al,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x3b4d20c4834900c9,%eax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + movq $0x44d9e8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 45d432 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x45d2c0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x45d480,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd2e82d(%rip),%r14 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WB add $0x0,%al │ │ │ │ + movq $0x44dc38,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %al,%cl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x9ffba2c(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45d4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sbb %al,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d15f4 <__environ@GLIBC_2.2.5+0x7224094c> │ │ │ │ + and -0x39(%rax),%cl │ │ │ │ rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 45d4dd │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 45b720 │ │ │ │ - lea 0xc807ec(%rip),%r9 │ │ │ │ - lea 0xc807c7(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lock call 4c45218e <__environ@GLIBC_2.2.5+0x4b2c14e6> │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xd3ac43(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44ce20 │ │ │ │ + lea 0xc9a0d6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4800c9a0(%rax) │ │ │ │ + movl $0x44dd08,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 44d4b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %ecx,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45d6f1 │ │ │ │ - movq $0x45d5c8,-0x68(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%r11 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x34(%rbx),%r10 │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov 0x3c(%rbx),%r9 │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov %rsi,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d5c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %bl,%ch │ │ │ │ + add %r14b,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb %cl,%al │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x48000001(%rip) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - movq $0x45cf00,-0xb8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x98(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x45d050,-0x78(%r12) │ │ │ │ - lea -0xb4(%r12),%rcx │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - movq $0x45d130,-0x68(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rdx │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x45d1f8,-0x40(%r12) │ │ │ │ - lea -0x64(%r12),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x45d320,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x3c(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45d708,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - lea -0x2c(%r12),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + sti │ │ │ │ + sub %bh,0xd(%rsi) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44dbd0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4(%rax) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jge 45d720 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex movabs 0x394cf0458d4800c9,%al │ │ │ │ + clc │ │ │ │ + jb 44dd8a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44dca0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add $0xc8,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x44dd68,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc9112c(%rip),%r14 │ │ │ │ + jmp 426550 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc99fe3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x9f,%al │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44de22 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44dca0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c99f(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44de8f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44de84 │ │ │ │ + movq $0x44de00,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x44deb0,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc91083(%rip),%r14 │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc99f52(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44debc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps -0x72b7ff37(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44def2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44dca0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800c99e(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44df62 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44df57 │ │ │ │ + movq $0x44ded0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x44df80,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc90fb0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc99e8f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - enter $0x4800,$0x8d │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44df8c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x62(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x45358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + sahf │ │ │ │ + leave │ │ │ │ + add %ch,%cl │ │ │ │ (bad) │ │ │ │ + push %gs │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB sar $0xd7,%r8b │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB add -0x75(%r8),%cl │ │ │ │ - pop %rbx │ │ │ │ - or -0x77(%rax),%cl │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - sti │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps -0x72b7ff37(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44dff2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44dca0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4ce0458d4800c99d,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44e0ba │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44e058,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d7f8 │ │ │ │ + jne 44e058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c816(%rax) │ │ │ │ - add $0x90,%esp │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d8c4 │ │ │ │ - movq $0x45c7a0,-0x88(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x45c800,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x45c860,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x45d520,-0x58(%r12) │ │ │ │ - lea -0x73(%r12),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x83(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x63(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x45d738,-0x8(%r12) │ │ │ │ + ja 44e0aa │ │ │ │ + movq $0x44dfd0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x54(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44dca0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x8d4800c8,%eax │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45d9bb │ │ │ │ - movq $0x45d938,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44e103 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44e120 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d1a74 <__environ@GLIBC_2.2.5+0xf240dcc> │ │ │ │ + (bad) │ │ │ │ + mov $0x48000000,%ecx │ │ │ │ + movl $0x44e168,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d938 │ │ │ │ + jne 44e168 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x15(%rax) │ │ │ │ - enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rsi,2) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d9ab │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45b720,-0x38(%r12) │ │ │ │ - lea -0x19(%r12),%rbx │ │ │ │ + ja 44e1d6 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44e0e0,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - lea -0xa(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x45c6c8,-0x20(%r12) │ │ │ │ - lea -0x33(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45d798,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45d9d8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x427150,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xc8156e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %r8b,(%r8) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc $0xc8,%al │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 45d9fc │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45b720 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45df98 │ │ │ │ - nopl (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4800c99b │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44e232 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44dbd0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rolb $1,(%eax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45dad4 │ │ │ │ + xor %bl,-0x72b7ff37(%rbx) │ │ │ │ + rex.RB loopne 44e299 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44e2fa │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45da78,-0x20(%rbp) │ │ │ │ + movq $0x44e298,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45da78 │ │ │ │ + jne 44e298 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - data16 rolb $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 45dad8 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45dac4 │ │ │ │ + ja 44e2ea │ │ │ │ + movq $0x44e210,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45daf8,0x8(%rbp) │ │ │ │ - lea 0xd2ae4b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 44dbd0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x66(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - movq $0x45db40,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 45db34 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 45db40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44e343 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44e360 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d1cb4 <__environ@GLIBC_2.2.5+0xf24100c> │ │ │ │ (bad) │ │ │ │ + mov $0x48000000,%ecx │ │ │ │ + movl $0x44e3a8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e3a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rsi,2) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e416 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44e320,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x427150,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45db18,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d1da4 <__environ@GLIBC_2.2.5+0x722410fc> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 89c905 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd3a489(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 44ce20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0xf0,%al │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,-0x30(%rbp) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45dc54 │ │ │ │ + add %ch,%al │ │ │ │ + cltd │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44e509 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44e56a │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45dbf8,-0x20(%rbp) │ │ │ │ + movq $0x44e508,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45dbf8 │ │ │ │ + jne 44e508 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x65(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %bl,0x4800c999(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 45dc58 │ │ │ │ - add $0x18,%r12 │ │ │ │ + je 44e56e │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45dc44 │ │ │ │ + ja 44e55a │ │ │ │ + movq $0x44e450,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45dc78,0x8(%rbp) │ │ │ │ - lea 0xd2accb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x10e7be9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x44e5a0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd3a381(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44ce20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rolb $1,%fs:(%rax) │ │ │ │ - movq $0x45dcc0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 45dcb4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 45dcc0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0xef,%al │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45dc98,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x64(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ddac │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45dda1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44e5e3 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x45dba8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc86347(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 44e600 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c7f8(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45df2b │ │ │ │ - movq $0x45de58,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d1f54 <__environ@GLIBC_2.2.5+0xf2412ac> │ │ │ │ + (bad) │ │ │ │ + mov $0x48000000,%ecx │ │ │ │ + movl $0x44e648,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45de58 │ │ │ │ + jne 44e648 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - movl $0x38c48349,(%rax) │ │ │ │ + add %esi,0x49(%rsi,%rsi,2) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45df2f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 45de87 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ + ja 44e6b6 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44e5c0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x427150,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 45dee7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc86209(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45df98 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x45df50,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d2044 <__environ@GLIBC_2.2.5+0xf24139c> │ │ │ │ + (bad) │ │ │ │ nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 89ce49 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e738 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test $0x4d8b4c00,%edi │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - jg 45dfba │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - jge 45df9f │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45df98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0x19(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ + jne 44e760 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc996bc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x0,%bh │ │ │ │ - lea -0x70(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e341 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 45e0b5 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 45e7e6 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 45e436 │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 45e736 │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 45e686 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 45dff0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 45e055 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d2104 <__environ@GLIBC_2.2.5+0xf24145c> │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x0,%bh │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e364 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 45e2b4 │ │ │ │ - movq $0x45e168,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + call 4844e7be <__environ@GLIBC_2.2.5+0x472bdb16> │ │ │ │ + movl $0x44e7f0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e168 │ │ │ │ + jne 44e7f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45e825 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0x72,%al │ │ │ │ + rex.WX │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jae 44e903 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e265 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x45dd28,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x45ddc8,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + ja 44e83a │ │ │ │ + movq $0x44e6f0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ + movq $0x44e968,0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4435e8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsi │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 44e8b0 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 44e911 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e303 │ │ │ │ - movq $0x45da28,-0x28(%r12) │ │ │ │ + ja 44e8f3 │ │ │ │ + movq $0x44e248,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x45e288,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc80bf8(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x44e360,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e360 │ │ │ │ + lea 0xc9964c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45e058,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e8f3 │ │ │ │ + movq $0x44e4b8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x44e600,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e600 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc99578(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e8f3 │ │ │ │ + movq $0x44e008,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x44e120,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e120 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c7f2(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 45e436 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e4dd │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 45e0e2 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45e788,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45e3d8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45e6d8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45e628,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + sahf │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 45e686 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e5ad │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 45e0e2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c7ef(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 45e736 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e545 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 45e0e2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + push $0xffffffffffffff95 │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz jmp f6ff88 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 45e7e6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e475 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 45e0e2 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 45e2b4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45ede8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + jae 44e95a │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz jmp f6ff88 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rax │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e924 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45e8c8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e8c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + jl 44e982 │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz jmp f6ff88 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800d058(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 45e928 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e914 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45e948,0x8(%rbp) │ │ │ │ - lea 0xd29ffb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + test %edx,-0x76b7ff37(%rbp) │ │ │ │ + repz jmp f6ff88 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rolb $1,(%rax) │ │ │ │ - movq $0x45e990,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + mov -0x76b7ff37(%rbp),%ss │ │ │ │ + repz jmp f6ff88 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 45e984 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 45e990 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0xc99610(%rip),%r14 │ │ │ │ + jmp ebd268 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,-0x72b7ff37(%rsi) │ │ │ │ + rex.RB call 733d23d4 <__environ@GLIBC_2.2.5+0x7224172c> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44ead0,-0x18(%rbp) │ │ │ │ + lea 0xd31e55(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc995ea(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45e968,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4900c995(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44eb4b │ │ │ │ + movq $0x44ea80,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0xd31bbc(%rip),%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc9957b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 45ea4d │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45eaa4 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45ea48,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ea48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jb 44eba7 │ │ │ │ + movq $0x44ebc8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xc994fb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ebe308 │ │ │ │ + lea 0xc9953a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdi │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 45eaa8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ea94 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x45eac8,0x8(%rbp) │ │ │ │ - lea 0xd29e7b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44ec57 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44ec52 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc994a1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ebf188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44ecc5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44ecc0 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd31c50(%rip),%rsi │ │ │ │ + lea 0xd2c301(%rip),%r14 │ │ │ │ + lea 0xc99461(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800d056(%rax) │ │ │ │ - movl $0x45eb10,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0xc99446(%rip),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + nop │ │ │ │ + movabs %eax,0xb3c7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 45eb04 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 45eb10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loope 44ece1 │ │ │ │ + mov $0x0,%bl │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sbb %eax,%ecx │ │ │ │ + mov $0x0,%bl │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45eae8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + enter $0xb3,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0xb3c890(%rax) │ │ │ │ + ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbp │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ebfc │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ebf1 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x45e9f8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc854f7(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16(%rax) │ │ │ │ - movl $0x80458d48,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45ed7b │ │ │ │ - movq $0x45eca8,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + jb 44edf9 │ │ │ │ + movq $0x44ede8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45eca8 │ │ │ │ + jne 44ede8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4900c7e9(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ed7f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 45ecd7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 45ed37 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc853b9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45ede8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x45eda0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + lea 0xc993b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00c7e8(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc8532f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45ede8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ee69 │ │ │ │ + movq $0x44ee58,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ee58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc99350(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x18(%rax) │ │ │ │ - movl $0x90458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45f169 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 45eedd │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 45f2dc │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 45ee40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 45ee7d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,$0xc7 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 45eec8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f18c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 45f0dc │ │ │ │ - movq $0x45ef90,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44eed9 │ │ │ │ + movq $0x44eec8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ef90 │ │ │ │ + jne 44eec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - out %al,$0xc7 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45f251 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f08d │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x45eb78,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x45ec18,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc992e8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800d050(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f12b │ │ │ │ - movq $0x45e878,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x45f0b0,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc7fde0(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45ee80,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45f280,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 45f0dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ef45 │ │ │ │ + movq $0x44ef38,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ef38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jrcxz 45f246 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 45f2bc │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 45f2dc │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f1eb │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 45ef0a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45f898 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc99284(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45f42c │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 45f385 │ │ │ │ - lea 0xd29557(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 45f3de │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 45f37b │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 45f430 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 45f3b2 │ │ │ │ - lea 0xd29535(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 45f385 │ │ │ │ - lea 0xd29520(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 45f385 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jb 44f008 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44efc0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44efc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fsubr %st(3),%st │ │ │ │ + sbb (%rdi),%cl │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45f3d0,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0xd294a2(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 45f3e1 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x44efa8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f651b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.WRB rolb $1,(%r8) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45f51b │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45f4c0,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f07a │ │ │ │ + movq $0x44f068,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f4c0 │ │ │ │ + jne 44f068 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800d04c(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 45f51f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f50b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xc84bdc(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x45f548,0x0(%rbp) │ │ │ │ - lea 0xd293d3(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WR rolb $1,(%rax) │ │ │ │ - movq $0x45f598,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - rex.RX or (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 45f588 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45f5a4 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x310044f0(%r8) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xc84aef(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x45f568,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loopne 45f5fe │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %edi,-0x1(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + lock add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 45f7af │ │ │ │ - movq $0x45f6e0,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f6e0 │ │ │ │ + jne 44f0c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x21(%rax) │ │ │ │ - movl $0x38c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f7b3 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 45f70f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 45f7c3 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x45f788,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f788 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - faddp %st,%st(7) │ │ │ │ - add %cl,0xd(%rbp,%rcx,4) │ │ │ │ - rex.WXB │ │ │ │ - rex.WB enter $0x4c00,$0x8b │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45f898 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x45f818,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jge 44f0cc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0x43,0x3b(%rax) │ │ │ │ + (bad) │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x10d9be8(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x22(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - rex.W clc │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - faddp %st,%st(7) │ │ │ │ - add %cl,0xd(%rbp,%rcx,4) │ │ │ │ - mov -0x38(%rax),%ecx │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45f898 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44f11e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44f1b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ffree %st(7) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45f96e │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f963 │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x45f350,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x45f9a8,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc7f5eb(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c7dc(%rax) │ │ │ │ - movl $0x45f9d0,0x0(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44f191 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44f180,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f9d0 │ │ │ │ + jne 44f180 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c7dc(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fc10 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 44f18b │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 45fb80 │ │ │ │ - movq $0x45fa78,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp eb7fc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d2b04 <__environ@GLIBC_2.2.5+0xf241e5c> │ │ │ │ + (bad) │ │ │ │ + sbb %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x44f1f8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45fa78 │ │ │ │ + jne 44f1f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB push $0x20458b48 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45fb79 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fb69 │ │ │ │ - movq $0x45f450,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x45f638,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + ja 44f2c6 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44f0f8,-0x98(%r12) │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0xf6a9d8,-0x78(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0xf3e098,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ + movq $0x44f138,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ + lea -0x5f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x45fbb8,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fbb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd39620(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800d045(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 45fc20 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44f357 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fc00 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + ja 44f34c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44f1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + movq $0x44f370,-0x20(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 45efa0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x45fc48,0x0(%rbp) │ │ │ │ - lea 0xd28cd2(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB rolb $1,(%r8) │ │ │ │ - movq $0x45fc98,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - or 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %bh,%dh │ │ │ │ + (bad) │ │ │ │ + incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 45fca8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fcf6 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x45fc68,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f3b6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44f448 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 465c88 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rcx) │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45fe31 │ │ │ │ + jb 44f429 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45fd98,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fd98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc %cl,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 45fe06 │ │ │ │ - movq $0x45fdd0,0x0(%rbp) │ │ │ │ - lea 0xcd10b0(%rip),%rbx │ │ │ │ + movq $0x44f418,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45fdd0 │ │ │ │ + jne 44f418 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x45fe48,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x6e(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 44f423 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp eb7fc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ffc7 │ │ │ │ - movq $0x45ff48,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44f499 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44f576 │ │ │ │ + movq $0x44f498,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ff48 │ │ │ │ + jne 44f498 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r15b,-0x1(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ff78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + ja 44f566 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44f390,-0x98(%r12) │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0xf6a9d8,-0x78(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0xf3e098,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x44f3d0,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x5f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x30(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 45fffc │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800c7d9,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 460055 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f614 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46004a │ │ │ │ + ja 44f609 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45ffe0,-0x18(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x44f2f8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x44f448,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 44f448 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - or %ch,%cl │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - push %rdi │ │ │ │ - and $0x6a,%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rdx) │ │ │ │ - int $0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4600e3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4600d8 │ │ │ │ + jb 44f64e │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x460070,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb2979d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 44f6e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46011a │ │ │ │ + jb 44f6c1 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3520 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movq $0x44f6b0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f6b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 44f6bb │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp eb7fc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ch,%cl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 460231 │ │ │ │ - movq $0x460190,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB loopne 44f731 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44f80e │ │ │ │ + movq $0x44f730,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460190 │ │ │ │ + jne 44f730 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or %ecx,%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 4601f1 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4601e1 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4600f8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4601e1 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x460090,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd286e6(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,(%rcx) │ │ │ │ - int $0x0 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46031b │ │ │ │ - movq $0x4602a0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + ja 44f7fe │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44f628,-0x98(%r12) │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0xf6a9d8,-0x78(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0xf3e098,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x44f668,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x5f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f93b │ │ │ │ + movq $0x44f880,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4602a0 │ │ │ │ + jne 44f880 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or %cl,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r10b,%r8b │ │ │ │ - add 0x0(%rsi),%al │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x480044f8(%r8) │ │ │ │ + mov 0x4f(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4602d0 │ │ │ │ + jne 44f8a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900cd08(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46030b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 460138 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x76(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x44ef60,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + movq $0x44f028,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x44f5a0,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x44f6e0,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44f6e0 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc98896(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,%dh │ │ │ │ - movl $0xc0458d48,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4603bf │ │ │ │ - movq $0x460398,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 44f9e5 │ │ │ │ + movq $0x44f998,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460398 │ │ │ │ + jne 44f998 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0xf845c748,(%rax) │ │ │ │ - fadds (%rbx) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + stc │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f9c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd38f09(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd38f04(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc987f4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + mov %cl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44fa47 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44fa42 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc989a9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9b10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - {rex2 0xc7} str -0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fa8c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd38e85(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44fb27 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4604a1 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x460000,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x460138,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 46046e │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 460138 │ │ │ │ - movq $0x460250,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ + ja 44fb1c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xd2b7ea(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44fb17 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov $0xa,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rbx │ │ │ │ + movq $0x44fa60,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 44fb7b │ │ │ │ + lea 0xc98910(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c7eb(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46063a │ │ │ │ - movq $0x460540,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44fb7c │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 44fba9 │ │ │ │ + movq $0x44fb70,-0x10(%rbp) │ │ │ │ + mov 0xe(%r14),%rbx │ │ │ │ + mov 0x6(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460540 │ │ │ │ + jne 44fb70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x15(%rax) │ │ │ │ - movl $0xf845c748,(%rax) │ │ │ │ - addb $0xd8,-0x76b7ffba(%rip) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fc4f │ │ │ │ + movq $0x44fc00,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460580 │ │ │ │ + jne 44fc00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 460546 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbx) │ │ │ │ - movl $0x4605b8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4605b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %esi,0x49(%rdi,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44fc3f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd38ca7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c7ea(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 4605d8 │ │ │ │ - movq $0x460650,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 460603 │ │ │ │ - lea 0xc7d30c(%rip),%r9 │ │ │ │ - lea 0xd28316(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x4606e8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc7d29e(%rip),%r9 │ │ │ │ - lea 0xd282e0(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB sbb %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c85a(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4606c5 │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%rbx),%rdx │ │ │ │ - jg 46069b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd2b5c5(%rip),%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - push %rdi │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0xd38c82(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp ecf3c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x18(%rax) │ │ │ │ - movl $0x404d8b4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd281df(%rip),%rsi │ │ │ │ - lea 0xd28200(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 45f898 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,-0x17(%rax) │ │ │ │ - movl $0xf0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 460760 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd1a62d(%rip),%r8 │ │ │ │ - lea 0xc83986(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4604d0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44fcc7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44fc78,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb3bb4b(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + lea 0xd38c12(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp ecf3c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4607b4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 44fd37 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44fce8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb3badb(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea 0xd38ba2(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + jmp ecf208 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + lea 0xd38b7a(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp ecf3c8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x18(%rax) │ │ │ │ - movl $0x80458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 460986 │ │ │ │ - movq $0x4608c8,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4608c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44fdcf │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44fd80,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb3ba43(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,$0xc7 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4608f7 │ │ │ │ + xchg %cl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44fec9 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44febe │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 44fe88 │ │ │ │ + movabs $0x8000000000000000,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 44fe57 │ │ │ │ + movq $0x44fda0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 460942 │ │ │ │ - movq $0x4607e0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x4609b0,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xc985fd(%rip),%rsi │ │ │ │ + lea 0xd2d427(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x44fd08,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x44fd58,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd2d3f6(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x44fc98,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x460a70,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ + movq $0x44fee0,-0x10(%rbp) │ │ │ │ + lea 0xd38a53(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,$0xc7 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - or %eax,0x0(%rsi) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4609d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c7e6(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460a4f │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xc836a1(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4604d0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,$0xc7 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x460780,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x460ae0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44feec │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c7e5(%rax) │ │ │ │ - movl $0x460b08,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ff52 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44ff40,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460b08 │ │ │ │ + jne 44ff40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x1(%r8) │ │ │ │ + add %r14b,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x1b(%rax) │ │ │ │ - movl $0x10c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460b43 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xc835ac(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4604d0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460ba4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x44ff68,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - lock in $0xc7,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 460c4f │ │ │ │ - movq $0x460c28,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x4800c984(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4500f5 │ │ │ │ + movq $0x450008,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460c28 │ │ │ │ + jne 450008 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800c7e4(%rax) │ │ │ │ - movl $0x460c68,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nop │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1c(%rax) │ │ │ │ - movl $0xa0c48149,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + add %ch,-0x7c(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %ecx,(%rdx,%rax,1) │ │ │ │ + xchg %esi,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x45fd50,-0x98(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x88(%r12) │ │ │ │ - movq $0x45fef0,-0x80(%r12) │ │ │ │ - lea -0x98(%r12),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - movq $0x460338,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - movq $0x4604d0,-0x48(%r12) │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x7c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x64(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x44(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 460d5c │ │ │ │ - movq $0x460b70,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x460ec8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x460db0,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + rex.R and $0xe0,%al │ │ │ │ + add %bh,%bh │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rcx) │ │ │ │ + pop %rsp │ │ │ │ + and $0xf0,%al │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + dec %rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4500f9 │ │ │ │ + movq $0x44fdf0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4500e2 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 450115 │ │ │ │ + movq $0x4500d0,0x8(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460db0 │ │ │ │ + jne 4500d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lret $0x17 │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 460d76 │ │ │ │ - add %cl,0x55(%rbx,%rcx,4) │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 460e98 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460e78 │ │ │ │ - movq $0x460728,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x460838,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd19ed2(%rip),%r8 │ │ │ │ - lea 0xc8322b(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4604d0 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c7e1(%rax) │ │ │ │ - movl $0x460ef0,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460ef0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x3b(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + je 450135 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb3b7aa(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x450168,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + lea 0xd2ab64(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb3b74f(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xd2ac22(%rip),%rdx │ │ │ │ + jmp 45005a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c7e1(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460f28 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4604d0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + or $0x0,%ecx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + jmp 450063 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,-0x1f(%rax) │ │ │ │ - movl $0xf0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 460fb0 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4501fe │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 460fa5 │ │ │ │ + ja 4501f3 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + movq $0x44ffb8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc83140(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xb3b645(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 460bd0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x20(%rax) │ │ │ │ - movl $0x80458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 461133 │ │ │ │ - movq $0x461060,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,-0x7e(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 45031b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x450270,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461060 │ │ │ │ + jne 450270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - ffreep %st(7) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x48004502(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4502a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 46108f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or $0x45c74800,%ecx │ │ │ │ + add %cl,%al │ │ │ │ + add 0x0(%rbp),%al │ │ │ │ + mov 0x47(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4502c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4900c981(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45030b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4610ef │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc83001(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45df98 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x461158,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x44fbc8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x450330,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - ffree %st(7) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - ja 461190 │ │ │ │ - enter $0x4800,$0x8b │ │ │ │ - jge 4611a7 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45df98 │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x3(%r8) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + xor $0xd385c2,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb8e90 │ │ │ │ nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + or $0x45c74800,%ecx │ │ │ │ + add %al,0x48004503(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xc97e77(%rip),%r14 │ │ │ │ + jmp eb8830 │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x21(%rax) │ │ │ │ - movl $0x98458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 461465 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x0,%cl │ │ │ │ + movq $0x4503a8,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 461291 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 461927 │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 4615bf │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 461887 │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 4617e7 │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4611e7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c7de(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461507 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + or $0x0,%cl │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4614b1 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 461301 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + ja 450426 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jl 4503e3 │ │ │ │ + movq $0xe0c730,-0x38(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 460bd0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x461360,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x450190,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 4504c5 │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 450471 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc97fc4(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44fb48 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4504e1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4505d6 │ │ │ │ + mov %r9,%rax │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 45056f │ │ │ │ + movq $0x4504e8,-0x20(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461360 │ │ │ │ + jne 4504e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c7dd(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 461469 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + add %cl,0x4800c97f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4505e1 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461455 │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x460f48,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x460fd0,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ + ja 450547 │ │ │ │ + movq $0x450218,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jle 450530 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4614a1 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xc82c44(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ + ja 4505b7 │ │ │ │ + movq $0x450448,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xe0c710,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x450568,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 460bd0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x461978,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x461250,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + lea 0xc97eb3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd2a789(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + imul $0x458d4800,%ecx,%edx │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 450647 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 450642 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + lea 0xb3b184(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4509f0 │ │ │ │ nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x25(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4615bf │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461660 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4612be │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4618d8,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x461570,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x461838,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x461798,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x27(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4617e7 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461724 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4612be │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb4393e(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c7d8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 461887 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4616c2 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4612be │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fadd %st(7),%st │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 4618fc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 461927 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4615fe │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4612be │ │ │ │ + ja 4506cf │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x450680,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 4612be │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45074c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450741 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4506a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb3b070(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,%bh │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 461ab0 │ │ │ │ - movq $0x461a30,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461a30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb3b031(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c7d6(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x461a60,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461a60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c7d6(%rax) │ │ │ │ - movl $0x461a98,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb3b011(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2a(%rax) │ │ │ │ - movl $0x207d8b48,(%rax) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461190 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0xd3815a(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + jmp ecf208 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 461ba2 │ │ │ │ - movq $0x461b20,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461b20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb3afc9(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + jl 4507b0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4508c1 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4508b6 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 450880 │ │ │ │ + movabs $0x8000000000000000,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 45084f │ │ │ │ + movq $0x4507c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xc97c05(%rip),%rsi │ │ │ │ + lea 0xd2ca2f(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x450780,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4507a0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd2c9fe(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x450760,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x4508d8,-0x10(%rbp) │ │ │ │ + lea 0xd3805b(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r10b,0x1b(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461b50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4508e4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jnp 4508c0 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc7c2c9(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dh,0x43(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 450925 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb3ae78(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x4507e8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb3bf3f(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 461bda │ │ │ │ + loopne 4509e0 │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4509c4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4509b9 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4508f8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb3adf8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a33f0 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461c23 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x461bb8,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 461c80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + mov $0x48000000,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 450aaa │ │ │ │ + movq $0x450a58,-0x30(%rbp) │ │ │ │ + mov 0x47(%r14),%rbx │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov 0x6(%rdi),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450a58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xc7,%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - rex.R │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 461d1b │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd26c45(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 466f48 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jnp 450a20 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cwtl │ │ │ │ + or 0x0(%rbp),%al │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450a98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.XB enter $0x4800,$0x8b │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 461d34 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461d7e │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 461d57 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc7c0f7(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd29f08(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x461cf8,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + jp 450a60 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + or 0x0(%rbp),%al │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + lea 0xc97a97(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc97aeb(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c7d3 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 461eae │ │ │ │ - movq $0x461e28,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,0x4800c97a(%rax) │ │ │ │ + cmp 0x20(%rbp),%ebx │ │ │ │ + jle 450b43 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x450b28,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461e28 │ │ │ │ + jne 450b28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rol %cl,%edi │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + or $0x45,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460d6650 <__environ@GLIBC_2.2.5+0x44f459a8> │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + jge 450b44 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc979e4(%rip),%r14 │ │ │ │ + jmp eba228 │ │ │ │ + movq $0x450b70,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461e60 │ │ │ │ + jne 450b70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rol %cl,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800461e(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %bl,%al │ │ │ │ + js 450b38 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x6b(%rbp) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450bd7 │ │ │ │ + movq $0x450968,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x450c10,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461e90 │ │ │ │ + jne 450c10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75ff382e(%rax) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + jmp 450c3c │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + movq $0x450c60,0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp f701c8 │ │ │ │ + nop │ │ │ │ + test %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + jne 450cde │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461f04 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 450cce │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x4506f0,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rol %cl,%bh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 461fe9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461fde │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 461fb2 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x461ed0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x462000,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd29ca8(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e286e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2f(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - sub %ah,(%rax) │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 462028 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450daf │ │ │ │ + movq $0x450d60,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450d9f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x450d08,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd37b47(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rol $1,%edi │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 46204e │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461c80 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450e07 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x450d28,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb3a976(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 46202e │ │ │ │ - movl $0xe0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46208d │ │ │ │ - movq $0x4620a8,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c7d0(%rax) │ │ │ │ - movl $0x4620d8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4620d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450e57 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x450dd8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450eb0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x450e28,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb3cc4a(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x30(%rax) │ │ │ │ - movl $0x187d8b48,(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 461f30 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x450e78,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - mov $0x8d4800c7,%edx │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4621d8 │ │ │ │ - movq $0x462158,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462158 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x450ed0,-0x20(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb3a82d(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xc97651(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x4c358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + roll %cl,(%eax) │ │ │ │ + jmp e25ba0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + jbe 450f88 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 451007 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 451002 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc97649(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451046 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x8b4800c7,%edx │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r9b,0x48004621(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xor %dh,-0x37(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 451083 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 451100 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0xc74800c7,%ecx │ │ │ │ - add %r8b,%r8b │ │ │ │ - and %eax,0x0(%rsi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4621c0 │ │ │ │ + clc │ │ │ │ + jne 451060 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4510de │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4510ce │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + lea 0xc975bb(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c00c7b9(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800c975(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 451200 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x75(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + adc %eax,0x0(%rbp) │ │ │ │ + lea 0xd377ca(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f389a8 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,%bl │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4622ca │ │ │ │ - movq $0x462248,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + jne 451120 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x49000000(%rsi) │ │ │ │ + add $0x68,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4511e6 │ │ │ │ + movq $0x451060,-0x60(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x451098,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x451238,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462248 │ │ │ │ + jne 451238 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lret $0xc7 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x462278,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %bl,0x74(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,2) │ │ │ │ + movl $0x451278,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462278 │ │ │ │ + jne 451278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c7ca(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4622ba │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc7ca90(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + je 451240 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + adc %eax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp eb7fc8 │ │ │ │ + lea 0xd37665(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jae 451288 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x451020,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x451100,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 451100 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462302 │ │ │ │ + jb 451351 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd1d061(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3488 │ │ │ │ + jmp e39168 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451391 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd1d021(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jb 451378 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d4d04 <__environ@GLIBC_2.2.5+0x7224405c> │ │ │ │ + rex.WRX │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46234b │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x4622e0,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ + ja 4513fc │ │ │ │ + movq $0x4512c0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x451428,-0x10(%rbp) │ │ │ │ + lea 0xd1dadb(%rip),%r14 │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4512c0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc972a2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4623a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - int $0xc7 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - rex.RXB │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x5d,%r8 │ │ │ │ - je 462443 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd2651e(%rip),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467c28 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ch,0x72(%rax) │ │ │ │ leave │ │ │ │ - movl $0x84d8b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4624a6 │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 46247f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc7c8be(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd297e0(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rcx) │ │ │ │ + movl $0x451478,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x462420,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex int3 │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4625d6 │ │ │ │ - movq $0x462550,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462550 │ │ │ │ + jne 451478 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lret │ │ │ │ - movl $0x10458b48,(%rax) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x462588,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4514c1 │ │ │ │ + movq $0x451368,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x455ae8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x451540,0x8(%rbp) │ │ │ │ + lea 0xc97186(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462588 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4512c0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4514c1 │ │ │ │ + movq $0xf6a9d8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x455b08,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c7cb(%rax) │ │ │ │ - movl $0x4625b8,0x0(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rcx) │ │ │ │ + movl $0x451590,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4625b8 │ │ │ │ + jne 451590 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75ff3835(%rax) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4515d9 │ │ │ │ + movq $0x451328,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x455ae8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc97969(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4515d9 │ │ │ │ + movq $0xf6a9d8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x455b08,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46262c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 4516e0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lret $0xc7 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 462711 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4516c4 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462706 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 4626da │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x4625f8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x462728,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd29580(%rip),%r14 │ │ │ │ + ja 4516b9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x451648,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - lret $0xc7 │ │ │ │ - movq $0x462750,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d5034 <__environ@GLIBC_2.2.5+0xf24438c> │ │ │ │ (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ - movl $0x4107438a,(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4623a8 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8a2e1d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451728 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800c7c9,%eax │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4627b5 │ │ │ │ - movq $0x4627d0,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45178c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x451668,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 462800 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45184b │ │ │ │ + movq $0x451808,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451808 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x37(%rax) │ │ │ │ - movl $0x187d8b48,(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 462658 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x4516e0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4516e0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc970a6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + jo 451830 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4518af │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4518aa │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc96fe1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9bd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x72b7ff39(%rbx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 462900 │ │ │ │ - movq $0x462880,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45192b │ │ │ │ + movq $0x451908,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462880 │ │ │ │ + jne 451908 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xc7,%dl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r14b,0x48004628(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4628b0 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 451913 │ │ │ │ + cmp $0x8d480e75,%eax │ │ │ │ + sbb $0xd36fcc,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd36fb5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc97036(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + jo 451910 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45198f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45198a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc97061(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9bd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800c7b2(%rax) │ │ │ │ - movl $0x4628e8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4628e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + jo 451970 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4519ef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4519ea │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc96dc1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9bd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4e(%rax) │ │ │ │ - movl $0x8458b4c,(%rax) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0xf6a9d8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc97054(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 451a90 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc7b276(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451b17 │ │ │ │ + movq $0x451ac8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451ac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rcx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 451b07 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x451a70,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc96f9a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd36dd8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc7b236(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451b62 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 451d00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc8bdd7(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4643f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 462e50 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 451c10 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 462a85 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 451bf4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 451be9 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462a28,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x451b78,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d5564 <__environ@GLIBC_2.2.5+0xf2448bc> │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8a387d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462a28 │ │ │ │ + jne 451c58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 451cbc │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x451b98,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 451de3 │ │ │ │ + movq $0x451d38,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451d38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rsi) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462ae5 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - movq $0x4629d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + ja 451dfc │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x451b40,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x451da0,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451da0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x451c10,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 451c10 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc96cd6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0xd36b0c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 451e67 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 451e62 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc969b9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 451ec7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 451ec2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc96851(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 462b1b │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 462b70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451f09 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd369d9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44f840 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c7ac(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462ba6 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 462beb │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 462c8b │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + jb 451f49 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd369a2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44f840 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - movl $0x84d8b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 462c2b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc7e4bf(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x462bd0,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c7ab(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451fbc │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462ccb │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc7e41f(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x462c70,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 451fb1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb39774(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 452037 │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45204f │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452044 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ae39,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xc96905(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 450f30 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 462cc0 │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ + shrb $0x0,-0x37(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462dbf │ │ │ │ - movq $0x462d68,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 4520d5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4520a8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462d68 │ │ │ │ + jne 4520a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800c96a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4520c5 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc96a5c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c7aa(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x462da0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + js 452157 │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d5a44 <__environ@GLIBC_2.2.5+0x72244d9c> │ │ │ │ + movq $0xf6ba48,%fs:-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452130,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462da0 │ │ │ │ + jne 452130 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + imul $0xd8894800,%ecx,%ecx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45214d │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc96914(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock push $0xffffffff8d4800c9 │ │ │ │ + rex.RB call 733d5acc <__environ@GLIBC_2.2.5+0x72244e24> │ │ │ │ + movq $0xf6ba48,%fs:-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4521b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4521b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x56(%rax) │ │ │ │ - movl $0x4118458a,(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 462b70 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x4800c968(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4521d5 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc9688c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 452265 │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 452247 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452260,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xc96745(%rip),%rsi │ │ │ │ + lea 0xd354bf(%rip),%r14 │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e25ba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 462e14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4522c1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb39474(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - test $0x8d4800c7,%eax │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 463006 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 462fd7 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 463022 │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x462aa8,-0xb0(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x462b10,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x462b70,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 462fa3 │ │ │ │ - movq $0x462de0,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x463068,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + leavew │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45231f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452338,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xc9666d(%rip),%rsi │ │ │ │ + lea 0xd353e7(%rip),%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x462d18,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd28caf(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x4630f8,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x4630c0,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + jmp e25ba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c7a7(%rax) │ │ │ │ - movl $0x463090,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463090 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x59(%rax) │ │ │ │ - movl $0x4107438a,(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 462b70 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x59(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 462e88 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4523b0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4523c8,-0x28(%rbp) │ │ │ │ + lea 0xd3656d(%rip),%rsi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp f38658 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 462e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x5b(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452423 │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x118ae39,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72b7ff39(%rdi) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4631a8 │ │ │ │ - movq $0x463180,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452498 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4524b0,-0x28(%rbp) │ │ │ │ + lea 0xd36485(%rip),%rsi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp f38658 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c7a6(%rax) │ │ │ │ - movl $0x4631c0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x5b(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45250b │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x118ae39,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x5a(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - lock xor %eax,0x0(%rsi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 4845eea5 <__environ@GLIBC_2.2.5+0x472ce1fd> │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4525ad │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452580,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4631f0 │ │ │ │ + jne 452580 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5a(%rax) │ │ │ │ - movl $0x84d8b4c,(%rax) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 462e50 │ │ │ │ + add %ch,0x4800c964(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45259d │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc96484(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - movl $0xc0458d48,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463427 │ │ │ │ + jb 452608 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463270,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x452620,-0x28(%rbp) │ │ │ │ + lea 0xd36315(%rip),%rsi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp f38658 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - movl $0xe845c748,(%rax) │ │ │ │ - shlb $0x46,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4632c0 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x5b(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45267b │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x118ae39,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c7a4(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - jmp 46332c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4526f0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452708,-0x28(%rbp) │ │ │ │ + lea 0xd3622d(%rip),%rsi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp f38658 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c7a4(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 46332c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5c(%rax) │ │ │ │ - movl $0x10458b48,(%rax) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x5b(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4633ff │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 463388 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ + ja 452763 │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x118ae39,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x463440,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xc7a3d9(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4633c0,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4527f4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4527e9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb38f66(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45285f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452848,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4633c0 │ │ │ │ + jne 452848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x28(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + punpcklwd %mm1,%mm1 │ │ │ │ + add %ch,%cl │ │ │ │ + stc │ │ │ │ + cmpsb %es:(%rdi),%fs:(%rsi) │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4632e8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x452878,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %eax,0x33180045c74800c7 │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - jne 463474 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4528f9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb38db4(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb38de0(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7cb6ff39(%rbx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x463220,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + adc %ah,-0x37(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45298a │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45297f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x452910,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc95fca(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 450f30 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c7ba(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463504 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 463510 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 463542 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 463508 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 463561 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 463636 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 46359a │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xc7a0f6(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd25375(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + jb 4529e7 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 4635ee │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 45ede8 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 463470 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x463688,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jb 4529d6 │ │ │ │ + mov 0x5(%rax),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x8b4800c7,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 4636ac │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 463561 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + call 4845f361 <__environ@GLIBC_2.2.5+0x472ce6b9> │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452a6d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452a40,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452a40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4800c960(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 452a5d │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc96084(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce0458d4800c7b8,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4636fd │ │ │ │ - movq $0x463718,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + cwtl │ │ │ │ + pop %rsi │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d63dc <__environ@GLIBC_2.2.5+0x72245734> │ │ │ │ + movq $0xf6ba48,%fs:-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452ac8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452ac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x5e(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc95e34(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bl,-0x37(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d6464 <__environ@GLIBC_2.2.5+0x722457bc> │ │ │ │ + movq $0xf6ba48,%fs:-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452b50,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452b50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x48(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ + add %dl,%al │ │ │ │ pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 463748 │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea 0xc95dac(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x8b4800c7,%eax │ │ │ │ - jge 463764 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4634c8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452bc1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb38afd(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x72b7ff39(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4638b4 │ │ │ │ - movq $0x4637d8,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4637d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452c01 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb38ad8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xc7,%bh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - cmp %al,0x0(%rsi) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463808 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45efa0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c7b7(%rax) │ │ │ │ - movl $0x463838,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463838 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452c67 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x452c18,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 451a90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452cd2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452ce8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 45efa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0xf0,%al │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + rex add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - movl $0x10c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4638a4 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 46387f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4634c8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 452d2b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 452d48 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xc7,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 463947 │ │ │ │ - movq $0x463920,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB call 103d669c <__environ@GLIBC_2.2.5+0xf2459f4> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8a5aed │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463920 │ │ │ │ + jne 452d90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c7b6(%rax) │ │ │ │ - movl $0x463960,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x4a(%rax) │ │ │ │ - movl $0x60c48349,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463a75 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x463470,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x4634c8,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x4636d0,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 463a38 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 463a0c │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4634c8 │ │ │ │ - movq $0x463778,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd28216(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + ja 452dd8 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x452d08,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4517d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x4800c79d(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463b12 │ │ │ │ + jb 452e76 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452e6b │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463af0,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463af0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x63(%rax) │ │ │ │ - movl $0x49c93145,(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0xc805d4(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 462e50 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x452ca8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x452d48,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 452d48 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452eb3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 452ed0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 463b64 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4c(%rax) │ │ │ │ - movl $0x60858d48,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d6824 <__environ@GLIBC_2.2.5+0xf245b7c> │ │ │ │ (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 463d52 │ │ │ │ - movq $0x463c70,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8a5dfd │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463c70 │ │ │ │ + jne 452f18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c7b3(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463d56 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 463c9f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ + ja 452f60 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x452e90,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4517d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 463d66 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 463d2a │ │ │ │ - movq $0x463b30,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x463dc0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x463e78,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x463ea8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0xc7,%dl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - cmp $0xc3f60046,%eax │ │ │ │ - (bad) │ │ │ │ - jne 463de8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453003 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452ff8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x452e10,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x452ed0,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x453018,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 452ed0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xc7,%cl │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 463e16 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xc802d9(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 4638d0 │ │ │ │ - movq $0x463e40,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463e40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ + lea 0xd358c5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cltd │ │ │ │ - movl $0x49c93145,(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0xc8028d(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 462e50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - js 463e74 │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4f(%rax) │ │ │ │ - movl $0x30458b48,(%rax) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 463ced │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4530bd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4530b2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x452f98,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb38655(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0xc7,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - jae 463eca │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 463ced │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,-0x37(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 453105 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc957ac(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 450f30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45314a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x453160,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 45efa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 463f0c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + rex.RXB pop %r9 │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + pop %rdi │ │ │ │ + sahf │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x45,-0x72b7ff39(%rax) │ │ │ │ - mov %cl,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 463fbf │ │ │ │ - movq $0x463f98,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463f98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4531ab │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4531c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x50(%rax) │ │ │ │ - movl $0xf845c748,(%rax) │ │ │ │ - fdivrs (%rdi) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xc7,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d6b1c <__environ@GLIBC_2.2.5+0xf245e74> │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4638d0,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 46405c │ │ │ │ - movq $0x463ed8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x464230,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + {rex2 0x0} add %al,(%rax) │ │ │ │ + movq $0x453210,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x4640b0,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4640b0 │ │ │ │ + jne 453210 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x51(%rax) │ │ │ │ - movl $0x70458b48,(%rax) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4641cd │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x49000000(%rsi) │ │ │ │ + add $0x68,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4641ad │ │ │ │ - movq $0x463a98,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x463b90,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 45329a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x453188,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0xf6a9d8,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x4641f8,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4641f8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - movl $0x49c93145,(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0xc7fecc(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 462e50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c7ad(%rax) │ │ │ │ - movl $0x464258,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453336 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45332b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x453120,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4531c8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4531c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xf00c7ad(%rax) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 464283 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4638d0 │ │ │ │ - movq $0x4642b0,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4642b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4500c795(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 462e50 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453373 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 453390 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %rax,%rsp │ │ │ │ - movl $0xd0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4643bf │ │ │ │ - movq $0x464340,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103d6ce4 <__environ@GLIBC_2.2.5+0xf24603c> │ │ │ │ + (bad) │ │ │ │ + {rex2 0x0} add %al,(%rax) │ │ │ │ + movq $0x4533d8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464340 │ │ │ │ + jne 4533d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - movl $0x20458b48,(%rax) │ │ │ │ - movq $0x464370,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464370 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - movl $0x10c48349,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x49000000(%rsi) │ │ │ │ + add $0x68,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4643af │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + ja 453462 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x453350,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0xf6a9d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - in $0xff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x5b(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ + jae 454067 │ │ │ │ + lea 0xc95b54(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x458d4800(%rdi,%rax,8) │ │ │ │ - rorb $0xf,-0x8(%rcx,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 46442c │ │ │ │ - lea 0xd244bf(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 464443 │ │ │ │ - lea 0xd244af(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %bl,0x4800c95a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 453533 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46454c │ │ │ │ - movq $0x462e50,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x463138,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x463f38,-0x18(%r12) │ │ │ │ + ja 453523 │ │ │ │ + movq $0x453058,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 464584 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4645b3 │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 464500 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x4642e8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd27757(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x464630,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 4645a1 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 4644b6 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4645f8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 45424c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6f(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4644b6 │ │ │ │ + add %ch,0x5a(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45359c │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4535ba │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4535aa │ │ │ │ + movq $0x452c88,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4534c8,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + lea 0xc95332(%rip),%rsi │ │ │ │ + lea 0xd3414c(%rip),%r14 │ │ │ │ + jmp e25ba0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45424c │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - test $0x8b4800c7,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 464660 │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 464443 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xa9,%al │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 464746 │ │ │ │ - movq $0x4646c0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %ah,-0x7cff36a7(%rax) │ │ │ │ + jrcxz 453632 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 453646 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45424c │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x453678,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4646c0 │ │ │ │ + jne 453678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x57(%rax) │ │ │ │ - movl $0x10458b48,(%rax) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x4646f8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4646f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x43(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x452c38,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x453560,-0x18(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %ss,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0xc74800c7,%eax │ │ │ │ - add %r13b,(%r8) │ │ │ │ - rex.RXB │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 464728 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x58(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 453758 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4558ac │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x4526b0,-0x18(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x18(%r12),%r8 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4558bc │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + movq $0x4525c8,-0x18(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x2e(%r12),%rbx │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0xc7,%al │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ + add %ch,%al │ │ │ │ + push %rsi │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 4538e3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45588c │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x452178,-0x10(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x10(%r12),%r8 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45589c │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x4520f0,-0x10(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 464a20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push %rbp │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 4535cb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455858 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %ah,0x55(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 4535ee │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455848 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + mov %ss,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rsp │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 453af8 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4647bc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ja 455828 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x452458,-0x18(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x18(%r12),%r8 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455838 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + movq $0x452370,-0x18(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x2e(%r12),%rbx │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rbx │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 453b8c │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45424c │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46487d │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbx │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 4537b5 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464872 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 464821 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc795ff(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 464839 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcff5af(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ + ja 4557f8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,0x53(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 4537d8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455808 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 464935 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,%al │ │ │ │ + push %rdx │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 4537fb │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46492a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4648d9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc794cf(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4648f1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcff4f7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ + ja 455818 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push %rdx │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 453d93 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4557d8 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x452b10,-0x10(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x10(%r12),%r8 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4557e8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x452a88,-0x10(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + nop │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4649ed │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 45381e │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4649e2 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 464991 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc79467(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4649a9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcff43f(%rip),%rbx │ │ │ │ + ja 4557b8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rax │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 453841 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4557c8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne 45393f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4557a8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - movl $0xc8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 464b3b │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 464af2 │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 464a98 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 464b9e │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 464a98 │ │ │ │ - movq $0x465220,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 464ad6 │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 464aaa │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 464adc │ │ │ │ - movq $0x464c50,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 464aaa │ │ │ │ - lea 0xc79295(%rip),%r9 │ │ │ │ - lea 0xd23e17(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 464b53 │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 464bd5 │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 464a98 │ │ │ │ - movq $0x4655c8,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 464c08 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 464a98 │ │ │ │ - movq $0x465940,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x464d58,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x464de0,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x465198,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - movabs %eax,0x3b4d20c4834900c7 │ │ │ │ + rex.WRXB leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,-0x7cb70000(%rdi,%rdx,1) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + movq $0x452798,-0x28(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + lea -0xe(%r12),%rdx │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 464cae │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x464788,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x464d00,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd26fb1(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + jmp 454a09 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0xd348e2(%rip),%rax │ │ │ │ + lea 0xd348db(%rip),%rcx │ │ │ │ + lea 0xc94f2c(%rip),%rbx │ │ │ │ + jmp 45404c │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs %eax,0x4d280045c74800c7 │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 464d28 │ │ │ │ + add %ch,0x4c00c94f(%rax) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jb 454173 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movq $0x454098,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454098 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs %al,0xc0884107438a00c7 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4643f0 │ │ │ │ - nop │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4800c791(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 464d80 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd26ee4(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock call 484585f5 <__environ@GLIBC_2.2.5+0x472c794d> │ │ │ │ + mov 0x6(%rbx),%eax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4540e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + rex.WRXB leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + rex.B │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - movl $0x10c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 464fd3 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 464f1a │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 464e60 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc89905(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb2fd0d(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRX leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x46(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4532d0,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x453390,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x455878,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4650d5 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 464eea │ │ │ │ - lea 0xc78f07(%rip),%r9 │ │ │ │ - lea 0xd23a39(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xc78ed7(%rip),%r9 │ │ │ │ - lea 0xd23a09(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 464fe3 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46506c │ │ │ │ - movq $0x464898,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x464f88,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 453390 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jae 4542d0 │ │ │ │ + movq $0x4541a8,0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464f88 │ │ │ │ + jne 4541a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - enter $0x4c00,$0x8b │ │ │ │ - rex.WRB xor %r9b,0x5(%r13,%rcx,4) │ │ │ │ - jle 464f2d │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd0dbd3(%rip),%rsi │ │ │ │ - lea 0xb2fbdb(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 465010 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc78dd4(%rip),%r9 │ │ │ │ - lea 0xd23906(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb2fb64(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 465152 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 464f30 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x464db8,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRX leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB loopne 4541a5 │ │ │ │ + rex.B │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x47(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4541f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRB leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor %al,0x45(%rdx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 4650d4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 465120 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc8964f(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4650a0,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc78c6f(%rip),%r9 │ │ │ │ - lea 0xd237a1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 454230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x73(%rax) │ │ │ │ - movl $0x20458b48,(%rax) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4651c0 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd26aa4(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %bl,0x4800c94d(%rax) │ │ │ │ + mov 0x30(%rbp),%esi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45561c │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45578c │ │ │ │ + movq $0x451ee0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x451f20,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x28(%r12),%rcx │ │ │ │ + lea -0x10(%r12),%rdx │ │ │ │ + lea 0xd34678(%rip),%rdi │ │ │ │ + lea 0xd379d9(%rip),%r8 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 454a0d │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %eax,%ecx │ │ │ │ + add %ah,%al │ │ │ │ + rex.RB leave │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 454312 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4530d8,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4542c8,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WR leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + xorl $0x4d,-0x74b80000(%rbx,%rcx,1) │ │ │ │ + (bad) │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 4543d9 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4551dc │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x451fd0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp 454a09 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4551ec │ │ │ │ + movq $0x451f60,-0x28(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp 454a09 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov %es,%edi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 465326 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 4652a0 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc788fc(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb244ea(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4654dd │ │ │ │ - lea 0xc78acb(%rip),%r9 │ │ │ │ - lea 0xd235fd(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 4653eb │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + xorl $0x0,0x9(%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB (bad) │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x18(%rbp),%r11 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 4544d1 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4551bc │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x452930,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r10,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r11,%rdi │ │ │ │ + jmp 454a09 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 465474 │ │ │ │ - movq $0x464950,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x465390,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465390 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 4551cc │ │ │ │ + movq $0x4528d0,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r10,(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r11,%rdi │ │ │ │ + jmp 454a09 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - adc %al,%cl │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - jbe 465331 │ │ │ │ - rolb $1,(%rax) │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd0d7cb(%rip),%rsi │ │ │ │ - lea 0xb243f0(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + rex.WX leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x66(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45459a │ │ │ │ + movq $0x452808,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x454440,0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 4513b0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 465418 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc789cc(%rip),%r9 │ │ │ │ - lea 0xd234fe(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb24379(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 46555a │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 46533c │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4651f8,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + mov 0x70(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 454d51 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 4654dc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 465528 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc7867e(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4654a8,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc78867(%rip),%r9 │ │ │ │ - lea 0xd23399(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %cl,0x4800c949(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4546d4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - adc %cl,%al │ │ │ │ + add %bl,0x49(%rax) │ │ │ │ + leave │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ and %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x77(%rax) │ │ │ │ - movl $0x10c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 465783 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 4656ce │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 465648 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc7856c(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb2413c(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 465882 │ │ │ │ - lea 0xc78723(%rip),%r9 │ │ │ │ - lea 0xd23255(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 465793 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46581c │ │ │ │ - movq $0x4647e0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x465738,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WB leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45465c │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45465a │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + jmp 4548d4 │ │ │ │ + movq $0x454688,0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465738 │ │ │ │ + jne 454688 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00c80e(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xd094ce(%rip),%r8 │ │ │ │ - mov $0x5,%edi │ │ │ │ - lea 0xd0d423(%rip),%rsi │ │ │ │ - lea 0xb24042(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 4657c0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc78624(%rip),%r9 │ │ │ │ - lea 0xd23156(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb23fcb(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4658fc │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4656e4 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4655a0,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add %bl,%al │ │ │ │ + rex.W leave │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x39(%rax) │ │ │ │ + and %r9b,%r8b │ │ │ │ + rex.RX │ │ │ │ + add %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + or %cl,-0x40(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4509f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 465884 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ + add %bl,0x4800c948(%rax) │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %rsi,%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4658cd │ │ │ │ + ja 454a81 │ │ │ │ movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc782f1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x465850,0x8(%rbp) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x454730,-0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc784c5(%rip),%r9 │ │ │ │ - lea 0xd22ff7(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454730 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c797(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 465968 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 461190 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd262fc(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.W leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne 454758 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 465a4e │ │ │ │ - movq $0x4659f8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + rex.RXB leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + cli │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 454a55 │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x4547e0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4659f8 │ │ │ │ + jne 4547e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - movl $0x18458b48,(%rax) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x465a30,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465a30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,0x4800c947(%rax) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454a09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - movl $0x4118458a,(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 464a20 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.RXB leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + and %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 454844 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 454850 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RXB leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,0x49000000(%rsi) │ │ │ │ + movl $0xf3e480,-0x8(%rsp) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4548b0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4548b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 465aa4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x4800c946(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + movq $0x454948,0x10(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + mov %r10,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov %rdx,0x30(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 450490 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x454828,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.RX leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,-0x72b7ff39(%rsi) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 465b4f │ │ │ │ - movq $0x465b28,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + movq $0x454980,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465b28 │ │ │ │ + jne 454980 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - movl $0xf845c748,(%rax) │ │ │ │ - push $0x4800465b │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + rex.RB leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x48004549(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4549b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c795(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 465bf1 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 465bc6 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x465a70,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x465c18,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800c945(%rax) │ │ │ │ + mov 0x20(%rbp),%edx │ │ │ │ + movq $0x454850,0x20(%rbp) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4509f0 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd26099(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x454ac0,-0x10(%rbp) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %r11,0x8(%rbp) │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 450490 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x454608,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4545d8,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + nopl (%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - rex pop %rsp │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 465c40 │ │ │ │ + add %ah,0x4800c944(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 454c0e │ │ │ │ + movq $0x454af8,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454af8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - movl $0x4107438a,(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 464a20 │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - movabs 0x85ffffffffffff,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x11000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,0x44(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,0x48000000(%rdx) │ │ │ │ + movl $0x454b48,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%r8 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454b48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x460bd0,-0x258(%r12) │ │ │ │ - mov %r9,-0x250(%r12) │ │ │ │ - mov %r8,-0x248(%r12) │ │ │ │ - movq $0x461190,-0x240(%r12) │ │ │ │ - lea -0x254(%r12),%rax │ │ │ │ - mov %rax,-0x238(%r12) │ │ │ │ - movq $0x4619e0,-0x230(%r12) │ │ │ │ - lea -0x23d(%r12),%rax │ │ │ │ - mov %rax,-0x228(%r12) │ │ │ │ - movq $0x461ad0,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x461bf8,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - movq $0x461c80,-0x200(%r12) │ │ │ │ - mov %r9,-0x1f8(%r12) │ │ │ │ - mov %r8,-0x1f0(%r12) │ │ │ │ - lea -0x21c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e0(%r12) │ │ │ │ - movq $0x461dd8,-0x1d8(%r12) │ │ │ │ - lea -0x1fc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d0(%r12) │ │ │ │ - movq $0x461f30,-0x1c8(%r12) │ │ │ │ - mov %rbx,-0x1c0(%r12) │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - lea -0x1d4(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b0(%r12) │ │ │ │ - movq $0x462060,-0x1a8(%r12) │ │ │ │ - lea -0x1c5(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a0(%r12) │ │ │ │ - movq $0x462108,-0x198(%r12) │ │ │ │ - lea -0x1a4(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - movq $0x4621f8,-0x188(%r12) │ │ │ │ - mov %r9,-0x180(%r12) │ │ │ │ - movq $0x462320,-0x178(%r12) │ │ │ │ - mov %r9,-0x170(%r12) │ │ │ │ - movq $0x4623a8,-0x168(%r12) │ │ │ │ - mov %r9,-0x160(%r12) │ │ │ │ - mov %r8,-0x158(%r12) │ │ │ │ - lea -0x184(%r12),%rcx │ │ │ │ - mov %rcx,-0x150(%r12) │ │ │ │ - lea -0x174(%r12),%rcx │ │ │ │ - mov %rcx,-0x148(%r12) │ │ │ │ - movq $0x462500,-0x140(%r12) │ │ │ │ - lea -0x164(%r12),%rcx │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x462658,-0x130(%r12) │ │ │ │ - mov %rcx,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rcx │ │ │ │ - mov %rcx,-0x118(%r12) │ │ │ │ - movq $0x462788,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - movq $0x462830,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rcx │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x462920,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x462948,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x462970,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x4643f0,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x464670,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x464a20,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x22c(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x194(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4659a8,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x465ad0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x260,0x388(%r13) │ │ │ │ - lea 0xc7913b(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.R leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rbx,%rcx,2) │ │ │ │ + movl $0x454b90,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454b90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c77c(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 466074 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.XB leave │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 454b9b │ │ │ │ + sub $0xc1840f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + movq $0x454638,0x0(%rbp) │ │ │ │ + lea 0xc93ed6(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x454be0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454be0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c77c(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4660d4 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %al,0x4c00c943(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + movq $0x454778,0x20(%rbp) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov %r8,%rax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + lea 0xd33d03(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4509f0 │ │ │ │ + movq $0x454c38,0x28(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454c38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x7b(%rax) │ │ │ │ - movl $0x30c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 466150 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 466728 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x454c90,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454c90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x8f,%al │ │ │ │ - movl $0xd0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 466214 │ │ │ │ - movq $0x4661f0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + rex.X leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock loopne 454cf6 │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls 0x4b(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4661f0 │ │ │ │ + jne 454ce0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x71(%rax) │ │ │ │ - movl $0x84d8b4c,(%rax) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 466f48 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sub %ecx,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 466299 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46628e │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + add %al,0x4800c942(%rax) │ │ │ │ + mov 0x60(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x2d,%rbx │ │ │ │ + jne 454d51 │ │ │ │ + movq $0x454538,-0x10(%rbp) │ │ │ │ + lea 0xd33bfd(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + mov %r11,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 583e10 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4662e8 │ │ │ │ + jmp f38658 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 466361 │ │ │ │ - movl $0xd0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 466397 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 46632c │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 46632c │ │ │ │ - lea 0xc77764(%rip),%r9 │ │ │ │ - lea 0xc77a27(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 4663af │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 466367 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x466410,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x4663e8,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x77(%rax) │ │ │ │ - movl $0x8458b4c,(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X leave │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 466440 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 466339 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,-0x39(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4664ee │ │ │ │ - movq $0x466498,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB jo 454d7d │ │ │ │ + mov 0x30(%rbp),%ebx │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 454da3 │ │ │ │ + cmp $0x2d,%rbx │ │ │ │ + jne 454d74 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 454ba3 │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + movq $0x454348,0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r11,0x38(%rbp) │ │ │ │ + jmp 4513b0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x454d30,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %r11,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + movq $0x454df0,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466498 │ │ │ │ + jne 454df0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jns 46645e │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460dacc0 <__environ@GLIBC_2.2.5+0x44f4a018> │ │ │ │ - add %dl,%al │ │ │ │ - rex.RX add %r9b,%fs:-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ + add %dh,0x41(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + rex.WRX │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + and %r14b,%r14b │ │ │ │ ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4664d0 │ │ │ │ + (bad) │ │ │ │ + jne 454e20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75ff3887(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 466544 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000001(%rdx) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 4551fc │ │ │ │ + movq $0x454e68,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454e68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ss,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x39(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4665ef │ │ │ │ - movq $0x4665c8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + rex leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4800454e(%r8) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4665c8 │ │ │ │ + jne 454e90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ss,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c778(%rax) │ │ │ │ - movl $0x466608,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + rex leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x78(%rax) │ │ │ │ - movl $0x20c48349,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466691 │ │ │ │ + ja 454efc │ │ │ │ + movq $0x452bd8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 466666 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x466510,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4666b8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd255f9(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + lea -0xe(%r12),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + jmp 454a09 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x454f38,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454f38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c777(%rax) │ │ │ │ - movl $0x4666e0,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4666e0 │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4f(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + and %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 454f68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x77(%rax) │ │ │ │ - movl $0x4107438a,(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4662e8 │ │ │ │ - nop │ │ │ │ - cmp %bh,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ + leave │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ (bad) │ │ │ │ + pop %rdi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0x72,%al │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x453f98,0x0(%rbp) │ │ │ │ + mov %r9,%rdi │ │ │ │ + lea 0xc939dc(%rip),%rsi │ │ │ │ + lea 0xd32756(%rip),%r14 │ │ │ │ + jmp e25ba0 │ │ │ │ + movq $0x4558e0,0x0(%rbp) │ │ │ │ + mov %r9,%rdi │ │ │ │ + lea 0xc939be(%rip),%rsi │ │ │ │ + lea 0xd32738(%rip),%r14 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp e25ba0 │ │ │ │ + movq $0x454ff0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454ff0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ss,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x3f(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + push %rax │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs 0x458948c3(%r9),%ecx │ │ │ │ + cmp %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 455020 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov %bh,%al │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 466834 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - lea -0xc7(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - movq $0x466198,-0x98(%r12) │ │ │ │ - lea -0xae(%r12),%r10 │ │ │ │ - mov %r10,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x466228,-0x78(%r12) │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x4662e8,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x466448,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x466570,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,0x3f(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x48000002(%rax) │ │ │ │ + movl $0x455058,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455058 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x72b7ff39(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4668d1 │ │ │ │ - movq $0x4668b8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4550cb │ │ │ │ + movq $0x452b98,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + lea -0xe(%r12),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + lea 0xd3383f(%rip),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + jmp 454a09 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 455349 │ │ │ │ + movq $0x455118,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4668b8 │ │ │ │ + jne 455118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c788(%rax) │ │ │ │ - movl $0x4668e8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %cl,0x3e(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x51(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455168 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x78(%rax) │ │ │ │ - movl $0x20458b4c,(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 466728 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 466950 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %bh,%al │ │ │ │ + cmp $0x834900c9,%eax │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x4522d8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x453c18,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x455230,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%edi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4669b0 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 466999 │ │ │ │ - movq $0x4669d8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc77330(%rip),%r9 │ │ │ │ - lea 0xc7730b(%rip),%r8 │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0xc74800c9,%eax │ │ │ │ + add %r11b,0x52(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 455258 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x79(%rax) │ │ │ │ - movl $0x104d8b4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 465c88 │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp $0x8b4800c9,%eax │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x48004552(%r8) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4552a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x72b7ff39(%rdi) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 466ab6 │ │ │ │ - movq $0x466a60,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,%al │ │ │ │ + cmp $0xc9,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + ds add %r9b,-0x75(%r8) │ │ │ │ + jne 4552dc │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x4552e8,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466a60 │ │ │ │ + jne 4552e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %al,%bh │ │ │ │ + add %bh,0x3c(%rax) │ │ │ │ + leave │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + push %rbx │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - jp 460db288 <__environ@GLIBC_2.2.5+0x44f4a5e0> │ │ │ │ - add %bl,0x4800466a(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466a98 │ │ │ │ + jne 455330 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x75ff387a(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0xc9,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + jne 45536c │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x455370,0x0(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455370 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x10,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp %ecx,%ecx │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + or %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x48004553(%r8) │ │ │ │ + mov 0x18(%rbp),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4553a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + or $0x10,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bh,0x4c00c93b(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 455549 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466b0c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ja 45541b │ │ │ │ + movq $0x452298,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + lea -0xe(%r12),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + lea 0xd334ef(%rip),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + jmp 454a09 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x455450,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455450 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %al,%bh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %ecx,%ecx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x466ba8,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x452a00,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x453d28,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x4554c0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466ba8 │ │ │ │ + jne 4554c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c785(%rax) │ │ │ │ - movl $0x466be8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7b(%rax) │ │ │ │ - movl $0x20c48349,(%rax) │ │ │ │ + add %ah,0x4900c93a(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466c6d │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 466c42 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x466ad8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x466c90,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd2501d(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + ja 4554fb │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x4529a0,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x453e88,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + movq $0x455530,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455530 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c784(%rax) │ │ │ │ - movl $0x466cb8,0x0(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %cl,%cl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4800453c(%r8) │ │ │ │ + mov 0x30(%rbp),%esi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x455578,0x10(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466cb8 │ │ │ │ + jne 455578 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + or (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c784(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 466ce9 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 465c88 │ │ │ │ - lea 0xc76fe0(%rip),%r9 │ │ │ │ - lea 0xc76fbb(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,%al │ │ │ │ + cmp %ecx,%ecx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + push %rbp │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %al,%bh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 466e9d │ │ │ │ - movq $0x466da0,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466da0 │ │ │ │ + jne 4555c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c783(%rax) │ │ │ │ - add $0xa0,%esp │ │ │ │ + add %bl,0x4900c939(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466e8d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x466728,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ + ja 45560c │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x452200,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - movq $0x466870,-0x68(%r12) │ │ │ │ - lea -0x94(%r12),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - movq $0x466950,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - lea -0x64(%r12),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x466a10,-0x38(%r12) │ │ │ │ - lea -0x54(%r12),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x466b38,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x34(%r12),%rbx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x466eb8,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ + movq $0x453a00,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x455650,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455650 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c00c76c(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x39(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45567c │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45566e │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45424c │ │ │ │ + movq $0x453628,0x0(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xd33281(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f389a8 │ │ │ │ + movq $0x4556b0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4556b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - movl $0x18c48349,(%rax) │ │ │ │ + add %dh,0x4900c938(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466f1c │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ + ja 4556eb │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x452068,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x453878,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + jmp f701c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x455728,0x10(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455728 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add $0x458d4800,%edi │ │ │ │ - fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 467048 │ │ │ │ - movq $0x466f90,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp %cl,%cl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x39(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + jne 455764 │ │ │ │ + lea 0xd331c6(%rip),%r14 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x455770,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466f90 │ │ │ │ + jne 455770 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ss,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c781(%rax) │ │ │ │ - add $0x78,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467038 │ │ │ │ - movq $0x466040,-0x70(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x4660a0,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x466100,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x466d28,-0x40(%r12) │ │ │ │ - lea -0x5b(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x6b(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x4b(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x466ee8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc78189(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 467c28 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + ss add %r9b,-0x75(%r8) │ │ │ │ + jne 4557bc │ │ │ │ + lea 0xd3317e(%rip),%r14 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x453b68,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6b(%rax) │ │ │ │ - movl $0x18c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4670c4 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + add %dh,0x37(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x40(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + jne 455894 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4513b0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x0,%bh │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 467169 │ │ │ │ - movq $0x467150,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %al,0x4800c936(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 455967 │ │ │ │ + movq $0x455918,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467150 │ │ │ │ + jne 455918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ss,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jg 467116 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004671(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x36(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jg 467146 │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 4671a7 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 467c28 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x452540,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x453b90,0x10(%rbp) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x455990,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455990 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x5c(%rax) │ │ │ │ - lret $0x4800 │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 467217 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 467212 │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x4672a0,-0x30(%rbp) │ │ │ │ - lea 0xca5c39(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 4671e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc74800c9,%eax │ │ │ │ + add %r9b,0x4800453a(%r8) │ │ │ │ + mov 0x40(%rbp),%esi │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 467332 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x455ae8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc9361c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd215f8(%rip),%rsi │ │ │ │ - jmp 467376 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x455b08,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc935d4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 467326 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd2d0a4(%rip) │ │ │ │ - jne 467241 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd2156b(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 467403 │ │ │ │ - movq $0x467300,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467300 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 4674af │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4674dc │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd2cf27(%rip) │ │ │ │ - jne 4673a7 │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 4674fa │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd2cedd(%rip) │ │ │ │ - je 46747a │ │ │ │ - jmp 467413 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46753b │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x455b28,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x467230,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xc9357d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4675a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + pop %rbp │ │ │ │ + mov $0x0,%bl │ │ │ │ ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + divps 0x0(%rbx),%xmm6 │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - push $0xffffffff8d4800c7 │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 467657 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 4675ec │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 4675ec │ │ │ │ - lea 0xc764a4(%rip),%r9 │ │ │ │ - lea 0xc7661f(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 46766f │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467627 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4676d0,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x4676a8,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0xb35e48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00c764(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 467700 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4675f9 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + jge 455b70 │ │ │ │ + mov $0x0,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - movl $0xd8458d48,(%eax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4677ae │ │ │ │ - movq $0x467758,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + cmp %dh,-0x74b3ff37(%rip) │ │ │ │ + jae 455b54 │ │ │ │ + jmp 456358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x67(%rax) │ │ │ │ - movl $0x18458b48,(%rax) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x467790,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467790 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rcx,%rcx,8) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 455b89 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd32d85(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 455c98 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movl $0x4118458a,(%eax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4675a8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + xor $0xc9,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 455bc6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 455c98 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + xor $0xc9,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 455c06 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 455c98 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467804 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %dh,(%rcx,%rcx,8) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 455c43 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 455c98 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivs (%rbx) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 455c7b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 455c98 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - movw $0x8d48,(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4678af │ │ │ │ - movq $0x467888,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800c933(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 455ee9 │ │ │ │ + movq $0x455ce8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467888 │ │ │ │ + jne 455ce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - movl $0xf845c748,(%rax) │ │ │ │ - enter $0x4678,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movw $0x8349,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 467926 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x4677d0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x467978,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd24339(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movl $0x45c748,%gs:(%rax) │ │ │ │ - movabs 0x1b7507c3f6004679,%al │ │ │ │ + add %cl,0x33(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor %bl,0x45(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455d30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movl $0x4107438a,%gs:(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4675a8 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455f43 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + cmp $0x22,%rdx │ │ │ │ + je 455eed │ │ │ │ + cmp $0x5c,%rdx │ │ │ │ + jne 455f53 │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + movq $0x455d98,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455d98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c777 │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 467b74 │ │ │ │ - movq $0x467a50,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add %bl,0x4800c932(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 455f91 │ │ │ │ + movq $0x455de0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467a50 │ │ │ │ + jne 455de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov %eax,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jbe 467a16 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + leave │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0x4670f0,-0xa0(%r12) │ │ │ │ - lea -0xb6(%r12),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x4671c0,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ + and %r9b,-0x7d(%r8) │ │ │ │ + jnp 455e03 │ │ │ │ + and (%rdi),%cl │ │ │ │ + test %edx,0x49000000(%rdx) │ │ │ │ + movl $0x455c58,-0x78(%rsp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x4675a8,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x467708,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x467830,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x467b88,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xf3e540,-0x58(%r12) │ │ │ │ + movq $0x118ad89,-0x50(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + movq $0x118b129,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x118b129,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118b129,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x455c20,-0x78(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xf3e540,-0x58(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd32a1f(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + movq $0x455be0,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x118ad89,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118b129,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x455ba0,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 455fd8 │ │ │ │ + lea 0xc93080(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rdi │ │ │ │ - movl $0x18458b4c,(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rdi │ │ │ │ - movl $0x18c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467bec │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x455fd0,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4560b2 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4560a7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x455b60,-0x28(%r12) │ │ │ │ + lea -0xf(%r12),%rdx │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x455c98,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4560c8,-0x10(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 455c98 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4560d4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jne 467bee │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467cad │ │ │ │ - movq $0x467090,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4679d8,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - lea -0x4b(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x467bb8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 465c88 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0xc77529(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4562ed │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x456180,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456180 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x74(%rax) │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 467d59 │ │ │ │ - movq $0x467d40,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,-0x74b80000(%rax,%rax,1) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,0x48004561(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467d40 │ │ │ │ + jne 4561a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cs leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - je 467d06 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x7d(%r8) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc77498(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cs leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rsi,%rbx,2) │ │ │ │ + movl $0x4561f0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4561f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jae 467d3e │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 467d94 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c92e(%rax) │ │ │ │ + movl $0x456140,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp ed5480 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + lea 0xd326d2(%rip),%rdx │ │ │ │ + jmp 45621d │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd326bc(%rip),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 456276 │ │ │ │ + movq $0x456258,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456258 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cs leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + lea 0xd3268d(%rip),%ebx │ │ │ │ + jmp 456281 │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + lea 0xc92dd9(%rip),%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4562d5 │ │ │ │ + movq $0x455b40,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x456040,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x456308,0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 465c88 │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x456328,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x74(%rax) │ │ │ │ - movl $0xffff43e9,(%rax) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 456314 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - je 467d96 │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ + add %dl,0x2d(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %ch,%cl │ │ │ │ + rex.W (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 467df4 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 468048 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 467e7c │ │ │ │ - movq $0x467e60,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 4563fb │ │ │ │ + movq $0x456390,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467e60 │ │ │ │ + jne 456390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 467e88 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %ch,%al │ │ │ │ + sub $0xc9,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rbp,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4563eb │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4560e8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc92c76(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xd324f4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x2c(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45644a │ │ │ │ + movq $0x456468,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 456358 │ │ │ │ + lea 0xc92c47(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x72b7ff39(%rbx) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 467f04 │ │ │ │ - movq $0x467ee8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467ee8 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xd32475(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc7,%dl │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 467f14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 543e28 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 4564e3 │ │ │ │ + lea 0xc92e00(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45651a │ │ │ │ + mov 0xe(%rsi),%rax │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 456524 │ │ │ │ + movq $0x4564d8,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4564d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd323e0(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + cs leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 456587 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 456582 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc92e39(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x48,0x0(%rdi,%rax,8) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 467ff1 │ │ │ │ - movq $0x467f78,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + jb 45660d │ │ │ │ + movq $0x4565e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467f78 │ │ │ │ + jne 4565e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x64(%rax) │ │ │ │ - movl $0x30c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467fe1 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x467e10,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x467e98,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x468008,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %bl,(%rax) │ │ │ │ + cs leave │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc92df4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc92e04(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x5b(%rax) │ │ │ │ - movl $0x18458b4c,(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - nop │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 456659 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x456670,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd16e19(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb8d58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x467f20,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0xc(%r12),%r9 │ │ │ │ - jmp 465c88 │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0xc771a5(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ + push $0x4800c92d │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 468119 │ │ │ │ - movq $0x468100,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 45673e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x456700,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468100 │ │ │ │ + jne 456700 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jno 4680c6 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - addl $0x7438b48,0x0(%rsi) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc77128(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jo 4680fe │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 468154 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 468048 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0xc74800c9,%eax │ │ │ │ + add %r13b,(%r8) │ │ │ │ + add %r9b,-0x75(%r8d) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 456728 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + sub $0xc74800c9,%eax │ │ │ │ + add %r11b,0x67(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jo 468136 │ │ │ │ - add %ch,%cl │ │ │ │ - rex.XB (bad) │ │ │ │ + jmp 4564b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0xc9,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 468194 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 468718 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x45,-0x72b7ff31(%rdi) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 468254 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4ce8458d4800c92c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4567cc │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4681f8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x4567b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4681f8 │ │ │ │ + jne 4567b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 4567c3 │ │ │ │ + lea 0xc92c56(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0xc9,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4568a0 │ │ │ │ + movq $0x456820,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456820 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x41(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + sub $0xc9,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,2) │ │ │ │ + add $0x60,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468244 │ │ │ │ + ja 456890 │ │ │ │ + movq $0x456628,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x4566c0,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x456778,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x468278,0x8(%rbp) │ │ │ │ - lea 0xd206cb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea 0xc92b81(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd3204f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xc74800cf,%esi │ │ │ │ - add %r8b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sub %al,%dl │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + subb $0xc9,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4568f9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc92b52(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 456ac8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4682b4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4682c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x468298,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + rex sub %ecx,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 456939 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc92b09(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 456ac8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x8d4800cf,%esi │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4683d4 │ │ │ │ + add %ch,(%rbx) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 456979 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x468378,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468378 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc92adb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 456ac8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x8b4800cf,%ebp │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4683c4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4683f8,0x8(%rbp) │ │ │ │ - lea 0xd2054b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + shrb $0xc9,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4569b9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc92a92(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 456ac8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x43(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x7c(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - test $0xc0,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %al,0x1(%rbx) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 468434 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 468440 │ │ │ │ + subb $0xc9,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4569f6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 456ac8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x468418,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex sub %cl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 456a36 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 456ac8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x8d4800cf,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rdx) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46852c │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 456aa9 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468521 │ │ │ │ + ja 456a9e │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x468328,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad89,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc7bbc7(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 456ac8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 456b19 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 456c2b │ │ │ │ + lea 0xc92974(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %ah,0x29(%rax) │ │ │ │ + leave │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x22(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + movq $0x456b40,0x0(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xc92735(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0xc9290f(%rip),%r14 │ │ │ │ + jmp 456c2b │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - movl $0x80458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4686ab │ │ │ │ - movq $0x4685d8,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + sub %ecx,%ecx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,0x48000007(%rbp) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + movq $0x456b80,0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4685d8 │ │ │ │ + jne 456b80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub %cl,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x456bd0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456bd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c750(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4686af │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 468607 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add %al,0x4800c928(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + cmpq $0x22,0x7(%rbx) │ │ │ │ + jne 456c1d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x456c08,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456c08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 468667 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc7ba89(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 468718 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4686d0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00c74f(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc7b9ff(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 468718 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,0x28(%rax) │ │ │ │ + leave │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%ch │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0xc9281a(%rip),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movq $0x456c58,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456c58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 456c64 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 456cf1 │ │ │ │ + movq $0x456c98,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456c98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800c927(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 456b01 │ │ │ │ + movq $0x456ce0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456ce0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x27(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + push $0x45 │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ + jmp ed5480 │ │ │ │ + movq $0x456d28,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456d28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 456d3c │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 456d98 │ │ │ │ + movq $0x456d70,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456d70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ - movl $0x90458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 468ac1 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 468835 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ + add %ah,%al │ │ │ │ + es leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ cmp $0x22,%rbx │ │ │ │ - je 468f66 │ │ │ │ + je 456fce │ │ │ │ cmp $0x5c,%rbx │ │ │ │ - je 468bb6 │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 468eb6 │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 468e06 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 468770 │ │ │ │ + je 45714b │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 456f21 │ │ │ │ + movq $0x456dd0,0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456dd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800c926(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 457364 │ │ │ │ + movq $0x456e18,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456e18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 4687d5 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c74e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %bh,(%rax) │ │ │ │ + es leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468ae4 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 468a34 │ │ │ │ - movq $0x4688e8,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + ja 4572f0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0x22,0x7(%rbx) │ │ │ │ + jne 457300 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + movq $0x456e68,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4688e8 │ │ │ │ + jne 456e68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + and $0x894800c9,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%ah │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock mov $0x4800456e,%eax │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456eb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4d(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 468fa5 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %bl,0x4900c925(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4689e5 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x4684a8,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x468548,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + ja 457344 │ │ │ │ + cmpq $0x22,0x7(%rbx) │ │ │ │ + je 456ee8 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0xc9255f(%rip),%r14 │ │ │ │ + jmp 456c2b │ │ │ │ + movq $0x456990,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e92aa,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x456f50,0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456f50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + and $0x894800c9,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,(%rsp,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x456f98,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456f98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 468a50 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468a83 │ │ │ │ - movq $0x4681a8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x468a08,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc767a0(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4687d8,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800c924(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + cmp $0x22,%rax │ │ │ │ + jne 456fb6 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0xc9249a(%rip),%r14 │ │ │ │ + jmp 456c2b │ │ │ │ + movq $0x4573f0,-0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ed5480 │ │ │ │ + movq $0x456ff8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456ff8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WXB movq $0x8458b48,(%r8) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 468bb6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468c5d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 468862 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x468f08,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x468b58,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x468e58,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x468da8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x24(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45700c │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 456d98 │ │ │ │ + movq $0x457048,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457048 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c748(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 468e06 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468d2d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 468862 │ │ │ │ + add %cl,(%rax) │ │ │ │ + and $0xc9,%al │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 457053 │ │ │ │ + and 0x48(%rcx,%rdx,1),%dh │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 456d98 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x457090,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457090 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and %ecx,%ecx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4570a4 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 456d98 │ │ │ │ + movq $0x4570e0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4570e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45710d │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + cmpq $0x22,0x7(%rbx) │ │ │ │ + je 45710d │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 456d98 │ │ │ │ + movq $0x4569d0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e92aa,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x457178,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457178 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 468eb6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468cc5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 468862 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + and %cl,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45718c │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 456d98 │ │ │ │ + movq $0x4571c8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4571c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 468f66 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,0x4900c922(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468bf5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 468862 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ + ja 457372 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x22,%rbx │ │ │ │ + je 457382 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + cmp $0x5c,%rbx │ │ │ │ + jne 457100 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + movq $0x457230,0x8(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 468a34 │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 469568 │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 468fa7 │ │ │ │ - iret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4690a4 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x469048,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %cl,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 457244 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 456d98 │ │ │ │ + movq $0x457280,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469048 │ │ │ │ + jne 457280 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %ecx,%ecx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4572ad │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + cmpq $0x22,0x7(%rbx) │ │ │ │ + jne 457100 │ │ │ │ + movq $0x456a50,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e9292,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc91f89(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x456950,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xebb158,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc9211d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd31596(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x456a10,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x10e92aa,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xcf,%cl │ │ │ │ + add %ah,0x20(%rax) │ │ │ │ + leave │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %esi,0x49(%rdx,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457442 │ │ │ │ + movq $0x456910,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117ad71,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469094 │ │ │ │ + ja 4574a7 │ │ │ │ + movq $0x4568d0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xebb158,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4690c8,0x8(%rbp) │ │ │ │ - lea 0xd1f87b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457516 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457511 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd31400(%rip),%rsi │ │ │ │ + lea 0xc91f3a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 456ac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cfb0(%rax) │ │ │ │ - movl $0x469110,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 469104 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 469110 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45755c │ │ │ │ + movq $0x457578,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xc91ee6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 456ac8 │ │ │ │ + lea 0xc91f35(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4900c91e(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4567e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x0(%rbx,%rsi,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4690e8,-0x18(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + std │ │ │ │ + rex.R mov $0x0,%bl │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xor -0x4d(%rbp),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x5(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + jmp f63e30 │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + stc │ │ │ │ + rolb $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45765f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45765a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb346ee(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4576d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4577ad │ │ │ │ + movq $0x4576c0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4576c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 469224 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4691c8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + jbe 45770c │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4576f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sbb $0xe38300c9,%eax │ │ │ │ + (bad) │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + je 457713 │ │ │ │ + lea 0xd311cd(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x457740,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4691c8 │ │ │ │ + jne 457740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cfaf(%rax) │ │ │ │ + add %al,0x4800c91d(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 469228 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 469214 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x469248,0x8(%rbp) │ │ │ │ - lea 0xd1f6fb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 4577b8 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jne 457815 │ │ │ │ + movq $0x457790,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457790 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x49004692(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x894800c9,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x69(%rbp),%esi │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xc91d2c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4577e8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4577e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sbb $0xc9,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%dh │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xc91cb4(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd310c6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 469284 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 469290 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %ah,0x4800c91c(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45785a │ │ │ │ + movq $0x457878,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 457680 │ │ │ │ + lea 0xc91c8f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd31051(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x469268,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xd3104c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,-0x52(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46937c │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 469371 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x469178,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc7ad77(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.X movl $0x80458d48,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4694fb │ │ │ │ - movq $0x469428,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + jb 457909 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4578f8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469428 │ │ │ │ + jne 4578f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X movl $0x38c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4694ff │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 469457 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4694b7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc7ac39(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 469568 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x469520,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movl $0x84d8b4c,(%r8) │ │ │ │ - lea 0xc7abaf(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 469568 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 45790b │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex movl $0x90458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4698e9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 46965d │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 469a5c │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4695c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 4695fd │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x40(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46990c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ + ja 45797e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4578b0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0xf6a960,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 46985c │ │ │ │ - movq $0x469710,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469710 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3f(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 4699d1 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46980d │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x4692f8,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x469398,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - test $0x8b4800cf,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 469878 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4579f3 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4698ab │ │ │ │ - movq $0x468ff8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x469830,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc75988(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x469600,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x469a00,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 46985c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 4579e8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x457928,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3c(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 469a5c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46996b │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 46968a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46a018 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457a2e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 469bac │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 469b05 │ │ │ │ - lea 0xd1edd7(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 469b5e │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 469afb │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 469bb0 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 469b32 │ │ │ │ - lea 0xd1edb5(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 469b05 │ │ │ │ - lea 0xd1eda0(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 469b05 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jb 457a6e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457ae7 │ │ │ │ + movq $0x4579a0,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + movq $0x457a08,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + movq $0x457a48,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x58(%r12),%rsi │ │ │ │ + lea -0x38(%r12),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x469b50,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + lea 0xc91a27(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0xd1ed22(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 469b61 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cfa5(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 469c9b │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x469c40,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457b74 │ │ │ │ + movq $0x457b50,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469c40 │ │ │ │ + jne 457b50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - iret │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x53(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 469c8b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xc7a45c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x469cc8,0x0(%rbp) │ │ │ │ - lea 0xd1ec53(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cfa4(%rax) │ │ │ │ - movl $0x469d18,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - rex.RX or (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 469d08 │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,0x4c00457b(%r8) │ │ │ │ + mov 0x17(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 469d24 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp 457a90 │ │ │ │ + lea 0xc919ad(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xc7a36f(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x469ce8,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c738(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 469f2f │ │ │ │ - movq $0x469e60,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469e60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - movl $0x38c48349,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 469f33 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 469e8f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 469f43 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x469f08,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469f08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp f63e30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ - movl $0xcb0d8d4c,(%rax) │ │ │ │ - movabs 0x8b4848458b4c00c7,%eax │ │ │ │ - jge 469f6f │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46a018 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x469f98,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ss movl $0x45c748,(%rax) │ │ │ │ - enter $0x469f,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457ca9 │ │ │ │ + movq $0x457c50,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469fc8 │ │ │ │ + jne 457c50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00c736(%rax) │ │ │ │ - lea 0xc7a10b(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46a018 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x457be8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x457cc8,0x8(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 457a90 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc91880(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rsi) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36(%rax) │ │ │ │ - movl $0x90458d48,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46a0ee │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a0e3 │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x469ad0,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x46a128,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc75193(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + jb 457d3e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0xc74800c7,%eax │ │ │ │ - add %r10b,-0x5f(%r8) │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46a150 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457d7e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457dbe │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 457e31 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 457f0f │ │ │ │ + movq $0x457e20,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457e20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor $0x834900c7,%eax │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 46a300 │ │ │ │ - movq $0x46a1f8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock push $0x4800457e │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a1f8 │ │ │ │ + jne 457e68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x34(%rax) │ │ │ │ - movl $0x684d8b48,(%rax) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rbx) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x457d18,-0x78(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 46a2f9 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a2e9 │ │ │ │ - movq $0x469bd0,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x469db8,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ + mov %rdx,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x457d58,-0x58(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x457d98,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x46a338,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a338 │ │ │ │ + lea 0xc91642(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457f77 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457f72 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc91627(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457fba │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x457fd0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ec37e0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ - iret │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5c(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a380 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x46a3c8,0x0(%rbp) │ │ │ │ - lea 0xd1e552(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex iret │ │ │ │ + testb $0x48,(%rax) │ │ │ │ + movl $0x10e9581,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp ebb408 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cf9d(%rax) │ │ │ │ - movl $0x46a418,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - or 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 46a428 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458032 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x10e9561,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp ebb408 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a476 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x46a3e8,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 470408 │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45807a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x10e9581,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp ebb408 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x458d4800,%esp,%ecx │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 46a5b1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4580c2 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46a518,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a518 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + movq $0x10e9571,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp ebb408 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x69(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 46a586 │ │ │ │ - movq $0x46a550,0x0(%rbp) │ │ │ │ - lea 0xcc6930(%rip),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x46a5c8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 458112 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp ec3508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x6e(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45814b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a747 │ │ │ │ - movq $0x46a6c8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dbabc <__environ@GLIBC_2.2.5+0xf24ae14> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b032d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a6c8 │ │ │ │ + jne 4581b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r15b,%r8b │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a6f8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45820b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x458128,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45828f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 458284 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x458168,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458168 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800cf98,%eax │ │ │ │ - mov 0x18(%rbx),%esi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ - movl $0xf0458d48,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46a7d5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a7ca │ │ │ │ + jb 4582cb │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x46a760,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 4582e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 46a851 │ │ │ │ - int3 │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - jl 46a861 │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dbc3c <__environ@GLIBC_2.2.5+0xf24af94> │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b062d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458330 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45838b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4582a8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - movsxd %esp,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46a863 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45840f │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a858 │ │ │ │ + ja 458404 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x46a7f0,-0x10(%r12) │ │ │ │ + movq $0x4582e8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb1f01d(%rip),%r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4582e8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46a89a │ │ │ │ + jb 45844b │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3520 │ │ │ │ + jmp 458468 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cc62(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a9b1 │ │ │ │ - movq $0x46a910,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dbdbc <__environ@GLIBC_2.2.5+0xf24b114> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b092d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a910 │ │ │ │ + jne 4584b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x62(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 46a971 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a961 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x46a878,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + ja 45850b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x458428,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a961 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x46a810,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd1df66(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45858f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 458584 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x458468,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458468 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46aa9b │ │ │ │ - movq $0x46aa20,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ + jb 4585e2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46aa20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp ec3570 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x61(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r10b,-0x56(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46aa50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45861b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458638 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46a8b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dbf8c <__environ@GLIBC_2.2.5+0xf24b2e4> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,(%rdi) │ │ │ │ - movl $0xc0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46ab3f │ │ │ │ - movq $0x46ab18,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b0ccd │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ab18 │ │ │ │ + jne 458680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c72e(%rax) │ │ │ │ - movl $0x46ab58,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4586db │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4585f8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2e(%rax) │ │ │ │ - movl $0x50c48349,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458763 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ac21 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x46a780,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x46a8b8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 46abee │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ + ja 458758 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x458638,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 46a8b8 │ │ │ │ - movq $0x46a9d0,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd2106a(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458638 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x47(%rax) │ │ │ │ - movl $0xb0458d48,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46adba │ │ │ │ - movq $0x46acc0,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46acc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + jb 45879b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4587b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.RX movl $0xf845c748,(%rax) │ │ │ │ - add %ch,-0x76b7ffba(%rbp) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dc10c <__environ@GLIBC_2.2.5+0xf24b464> │ │ │ │ (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b0fcd │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ad00 │ │ │ │ + jne 458800 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c746(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 46ad93 │ │ │ │ - movq $0x46ad38,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ad38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x46(%rax) │ │ │ │ - movl $0x38458b48,(%rax) │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 46ad58 │ │ │ │ - movq $0x46add0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 46ad83 │ │ │ │ - lea 0xc72b8c(%rip),%r9 │ │ │ │ - lea 0xd1db96(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x46ae68,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc72b1e(%rip),%r9 │ │ │ │ - lea 0xd1db60(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45885b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x458778,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB sbb %al,(%r8) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xc7,%bl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x68(%rdi) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%rbx),%rdx │ │ │ │ - jg 46ae1b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd20e45(%rip),%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - push %rdi │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4588e3 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4588d8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4587b8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4587b8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.R movl $0x404d8b4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd1da5f(%rip),%rsi │ │ │ │ - lea 0xd1da80(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 46a018 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RB movl $0xf0458d48,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46aee0 │ │ │ │ + jb 45891b │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd0fead(%rip),%r8 │ │ │ │ - lea 0xc79206(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46ac50 │ │ │ │ + jmp 458938 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dc28c <__environ@GLIBC_2.2.5+0xf24b5e4> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b12cd │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458980 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4589db │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4588f8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458a63 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46af34 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + ja 458a58 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x458938,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458938 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 458ab2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp ec3508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.R movl $0x80458d48,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b106 │ │ │ │ - movq $0x46b048,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + jb 458aeb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458b08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dc45c <__environ@GLIBC_2.2.5+0xf24b7b4> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b166d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b048 │ │ │ │ + jne 458b50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c743(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b10a │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 46b077 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ + ja 458bab │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x458ac8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 46b0c2 │ │ │ │ - movq $0x46af60,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x46b130,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46b1f0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x42(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov $0x46,%cl │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46b158 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - movl $0x48c48349,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458c2f │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b1cf │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xc78f21(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46ac50 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + ja 458c24 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x458b08,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458b08 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458c6b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458c88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c741(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b240 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x46af00,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x46b260,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x41(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - mov %dh,-0x3c09ffba(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dc5dc <__environ@GLIBC_2.2.5+0xf24b934> │ │ │ │ (bad) │ │ │ │ - jne 46b288 │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b196d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458cd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movl $0x10c48349,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b2c3 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xc78e2c(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46ac50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 458d2b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x458c48,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458daf │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b324 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + ja 458da4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x458c88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458c88 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex movl $0xa8458d48,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b3cf │ │ │ │ - movq $0x46b3a8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46b3a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + jb 458deb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458e08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x40(%rax) │ │ │ │ - movl $0xf845c748,(%rax) │ │ │ │ - call 4846fa64 <__environ@GLIBC_2.2.5+0x472dedbc> │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movl $0xa0c48149,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,(%rdx,%rax,1) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dc75c <__environ@GLIBC_2.2.5+0xf24bab4> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x46a4d0,-0x98(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x88(%r12) │ │ │ │ - movq $0x46a670,-0x80(%r12) │ │ │ │ - lea -0x98(%r12),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - movq $0x46aab8,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - movq $0x46ac50,-0x48(%r12) │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x7c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x64(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x44(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 46b4dc │ │ │ │ - movq $0x46b2f0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x46b648,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b1c6d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x46b530,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b530 │ │ │ │ + jne 458e50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lret $0x17 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00c73e(%rax) │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 46b618 │ │ │ │ - add $0x90,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b5f8 │ │ │ │ - movq $0x46aea8,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x46afb8,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + ja 458eab │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x458dc8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xd0f752(%rip),%r8 │ │ │ │ - lea 0xc78aab(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46ac50 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - jo 46b604 │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46b670 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp $0x834900c7,%eax │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46ac50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0x8d4800c7,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46b730 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458f2f │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b725 │ │ │ │ + ja 458f24 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc789c0(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + movq $0x458e08,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b350 │ │ │ │ + jmp 458e08 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458f6b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458f88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0xc7,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + rex.RB call 103dc8dc <__environ@GLIBC_2.2.5+0xf24bc34> │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB test $0xe0,%al │ │ │ │ - mov $0x46,%bh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + rex.RB call 8b1f6d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b7e0 │ │ │ │ + jne 458fd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c73b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b8b7 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 46b80f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 46b86f │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ + ja 45902b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x458f48,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc78881(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 468718 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x46b8d8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4c00c739(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc787f7(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 468718 │ │ │ │ - nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %edi,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46bbe5 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 46ba11 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 46c0a7 │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 46bd3f │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 46c007 │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 46bf67 │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 46b967 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x3a(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bc87 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + jb 4590b3 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bc31 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 46ba81 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 46b350 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x46bae0,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46bae0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %eax,%edi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 46bbe9 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bbd5 │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x46b6c8,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x46b750,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + ja 4590a8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x458f88,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bc21 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xc784c4(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46b350 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 458f88 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46c0f8,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x46b9d0,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 46bd3f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bde0 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 46ba3e │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x46c058,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x46bcf0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x46bfb8,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x46bf18,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor $0xc7,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 46bf3c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 46bf67 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bea4 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 46ba3e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4590eb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459108 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x34(%rax) │ │ │ │ - movl $0x8458b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 46c007 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46be42 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 46ba3e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c733(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 46c0a7 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bd7e │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 46ba3e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dca5c <__environ@GLIBC_2.2.5+0xf24bdb4> │ │ │ │ (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xor %edi,%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 46c11c │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 46ba3e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b226d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459150 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x32,%al │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46c230 │ │ │ │ - movq $0x46c1b0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c1b0 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4591ab │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4590c8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32(%rax) │ │ │ │ - movl $0x18458b48,(%rax) │ │ │ │ - movq $0x46c1e0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c1e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459233 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459228 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x459108,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459108 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %bh,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - ret $0x46 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor %eax,%edi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 46c23c │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46b910 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45926b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459288 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dcbdc <__environ@GLIBC_2.2.5+0xf24bf34> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46c322 │ │ │ │ - movq $0x46c2a0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b256d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c2a0 │ │ │ │ + jne 4592d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r10b,%r8b │ │ │ │ - ret $0x46 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c2d0 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45932b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x459248,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4593b3 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4593a8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x459288,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc71b49(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459288 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 459402 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp ec3508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c35a │ │ │ │ + jb 45943b │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a33f0 │ │ │ │ + jmp 459458 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c3a3 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x46c338,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46c400 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dcdac <__environ@GLIBC_2.2.5+0xf24c104> │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b290d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4594a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c730 │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46c44d │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 46c49b │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd1c4c5(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4716d0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4594fb │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x459418,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x64(%rax) │ │ │ │ - movl $0x84d8b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45957f │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c4fe │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 46c4d7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc71977(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd1f788(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + ja 459574 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x459458,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459458 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46c478,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c62e │ │ │ │ - movq $0x46c5a8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c5a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 4595bb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4595d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cs movl $0x10458b48,(%rax) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x46c5e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c5e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dcf2c <__environ@GLIBC_2.2.5+0xf24c284> │ │ │ │ (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c72e(%rax) │ │ │ │ - movl $0x46c610,0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b2c0d │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c610 │ │ │ │ + jne 459620 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2e(%rax) │ │ │ │ - movl $0x4110458a,(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46c400 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45967b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x459598,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4596ff │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c684 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + ja 4596f4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4595d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4595d8 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c72d(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c769 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c75e │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 46c732 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x46c650,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x46c780,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd1f528(%rip),%r14 │ │ │ │ + jb 45973b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459758 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dd0ac <__environ@GLIBC_2.2.5+0xf24c404> │ │ │ │ (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sub $0xc7,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x9ffb939(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46c7a8 │ │ │ │ + rex.RB call 8b2f0d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4597a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0xc7,%al │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 46c7ce │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46c400 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4597fb │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x459718,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,(%rdi,%rax,8) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46c831 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46c80d │ │ │ │ - movq $0x46c828,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45987f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459874 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x459758,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459758 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - pop %rax │ │ │ │ - enter $0x46,$0x48 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c858 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4598d2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp ec3570 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xc7,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 46c874 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46c6b0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 459922 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp ec3508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms (%rdx) │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c958 │ │ │ │ - movq $0x46c8d8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c8d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 45995b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459978 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c712(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x46c908,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c908 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dd2cc <__environ@GLIBC_2.2.5+0xf24c624> │ │ │ │ (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x12(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - rex leave │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b334d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c940 │ │ │ │ + jne 4599c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %bh,%al │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 46c968 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4800c723,%eax │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46ca4a │ │ │ │ - movq $0x46c9c8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c9c8 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459a1b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x459938,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x23(%rax) │ │ │ │ - movl $0x18458b48,(%rax) │ │ │ │ - movq $0x46c9f8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c9f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and %edi,%eax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459a9f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459a94 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x459978,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc72310(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459978 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46ca82 │ │ │ │ + jb 459adb │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3488 │ │ │ │ + jmp 459af8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cacb │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x46ca60,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46cb28 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dd44c <__environ@GLIBC_2.2.5+0xf24c7a4> │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b364d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459b40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %eax,%edi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - rex.RXB │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x5d,%r8 │ │ │ │ - je 46cbc3 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd1bd9e(%rip),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4723b0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459b9b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x459ab8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x22(%rax) │ │ │ │ - movl $0x84d8b48,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459c1f │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cc26 │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 46cbff │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc7213e(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd1f060(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + ja 459c14 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x459af8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459af8 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46cba0,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 484793a8 <__environ@GLIBC_2.2.5+0x472e8700> │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cd56 │ │ │ │ - movq $0x46ccd0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ccd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 459c5b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459c78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c727(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x46cd08,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46cd08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103dd5cc <__environ@GLIBC_2.2.5+0xf24c924> │ │ │ │ (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x27(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - cmp %cl,%ch │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46cd38 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b394d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459cc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x4110458a,(%rax) │ │ │ │ - mov %al,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46cb28 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459d1b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x459c38,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459d9f │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cdac │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + ja 459d94 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x459c78,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 459c78 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c726(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46ce91 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ce86 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 46ce5a │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x46cd78,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x46cea8,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + clc │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB orb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + and $0xd045c748,%eax │ │ │ │ + adc %bl,-0x76b3ffbb(%rsi) │ │ │ │ + jne 459dad │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd1ee00(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp ec3428 │ │ │ │ + lea 0xc8f803(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + test $0xc4834900,%eax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + movq $0x457f90,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x459e70,-0x10(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ec3850 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0xc74800c7,%eax │ │ │ │ - add %r10b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x9(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r14b,0x4900459e(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f37b90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 46ced0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + test $0x7e38300,%eax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 459ec9 │ │ │ │ + lea 0xc8f718(%rip),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + movq $0x459ef0,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp ec3850 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x75ff38db(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46cb28 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + lahf │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + push %rax │ │ │ │ + fldt 0x8700(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,-0x61(%r8) │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ (bad) │ │ │ │ - and $0x8d4800c7,%eax │ │ │ │ - rex.RB loopne 46cf59 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46cf35 │ │ │ │ - movq $0x46cf50,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ec37e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and $0xc74800c7,%eax │ │ │ │ - add %r8b,0x480046cf(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46cf80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x458000,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x458048,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + lea -0x28(%r12),%rdx │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp 45a0de │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - and $0xc7,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 46cf9c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46cdd8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + movabs 0x801f0f000001,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - movl $0xd8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d080 │ │ │ │ - movq $0x46d000,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb(%rax) │ │ │ │ - movl $0x18458b48,(%rax) │ │ │ │ - movq $0x46d030,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d030 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x45(%r11,%rcx,4) │ │ │ │ + or %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %ch,%cl │ │ │ │ + {rex2 0x0} add %al,(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %edi,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x30(%r8) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d068 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne 45a048 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 45a16e │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45a1f0 │ │ │ │ + movq $0x4598e8,-0x68(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + movq $0x459a50,-0x40(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + movq $0x459bd0,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x459d50,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x68(%r12),%rsi │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + lea -0x28(%r12),%r9 │ │ │ │ + lea -0x10(%r12),%r10 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45a14a │ │ │ │ + movq $0x459898,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x45a020,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r8,%r14 │ │ │ │ + movq $0xf6d468,-0x30(%rbp) │ │ │ │ + lea -0x20(%r12),%r8 │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp f37d98 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x459ff0,0x0(%rbp) │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + jmp f652a0 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45a1d4 │ │ │ │ + movq $0x458090,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x45a3b0,0x0(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f37d98 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x459fc8,0x18(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f652a0 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - or %bh,%al │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 46d090 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + rex.W │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45a29f │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45a28f │ │ │ │ + movq $0x459060,-0x58(%r12) │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + movq $0x4591e0,-0x38(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + movq $0x459360,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x58(%r12),%rsi │ │ │ │ + lea -0x38(%r12),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x68,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0xd0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45a38b │ │ │ │ + movq $0x458710,-0xc8(%r12) │ │ │ │ + mov %r8,-0xb8(%r12) │ │ │ │ + mov %r10,-0xb0(%r12) │ │ │ │ + movq $0x458890,-0xa8(%r12) │ │ │ │ + mov %rdi,-0x98(%r12) │ │ │ │ + mov %r11,-0x90(%r12) │ │ │ │ + movq $0x458a10,-0x88(%r12) │ │ │ │ + mov %rsi,-0x78(%r12) │ │ │ │ + mov %r14,-0x70(%r12) │ │ │ │ + movq $0x458a78,-0x68(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x458be0,-0x40(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + movq $0x458d60,-0x28(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + movq $0x458ee0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0xc8(%r12),%r8 │ │ │ │ + lea -0xa8(%r12),%rdi │ │ │ │ + lea -0x88(%r12),%rsi │ │ │ │ + lea -0x68(%r12),%r9 │ │ │ │ + lea -0x40(%r12),%r10 │ │ │ │ + lea -0x28(%r12),%r11 │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 45a576 │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc70af6(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 45a3cc │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 45a652 │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45a65c │ │ │ │ + movq $0x4580d8,-0x68(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x458240,-0x40(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x4583c0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x458540,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea -0x68(%r12),%r8 │ │ │ │ + lea -0x40(%r12),%r10 │ │ │ │ + lea -0x28(%r12),%r11 │ │ │ │ + lea -0x10(%r12),%r9 │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp 45a576 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc70ab6(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB (bad) │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + jmp 45a576 │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc81657(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46eb70 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 45a53a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 45a642 │ │ │ │ + movq $0x4593c8,-0x68(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x459530,-0x40(%r12) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + movq $0x4596b0,-0x28(%r12) │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x459830,-0x10(%r12) │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x68(%r12),%r9 │ │ │ │ + lea -0x40(%r12),%r10 │ │ │ │ + lea -0x28(%r12),%r11 │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45a5e2 │ │ │ │ + movq $0x4585a8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x45a4d0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x30(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %r9,0x8(%rbp) │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %r11,0x18(%rbp) │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp f37d98 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x45a478,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %r9,0x8(%rbp) │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %r11,0x18(%rbp) │ │ │ │ + mov %r14,0x30(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + movq $0x45a210,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f37d98 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46d5d0 │ │ │ │ - nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x11(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45a747 │ │ │ │ + movq $0x45a6d8,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45a6d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46d205 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46d1a8,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + rex.RB │ │ │ │ + lock and %ah,-0x74b7ffbb(%rdi) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d1a8 │ │ │ │ + jne 45a720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + and %r9b,-0x39(%r8) │ │ │ │ + and %r13b,-0x59(%r8) │ │ │ │ + add %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + or %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 45a750 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 459dc0 │ │ │ │ + lea 0xc8eeba(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45a768,0x0(%rbp) │ │ │ │ + jmp f65258 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d265 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - movq $0x46d150,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45a7e6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 46d29b │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46d2f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45a826 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add $0x8d4800c7,%eax │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 46d326 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 46d36b │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 46d40b │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c704(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d3ab │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc73d3f(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46d350,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add $0xc7,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 46d420 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d44b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc73c9f(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46d3f0,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45a866 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %edi,%eax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46d53f │ │ │ │ - movq $0x46d4e8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 45a962 │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45a953 │ │ │ │ + movq $0x45a8e8,-0x28(%rbp) │ │ │ │ + mov 0x6(%r8),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov 0xe(%r8),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d4e8 │ │ │ │ + jne 45a8e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %edi,%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460e1d10 <__environ@GLIBC_2.2.5+0x44f51068> │ │ │ │ - add %ah,(%rax) │ │ │ │ - {rex2 0x46} add %r25b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock xor %ch,-0x74b7ffbb(%rcx) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d520 │ │ │ │ + jne 45a930 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add %bh,%al │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 46d535 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46d2f0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d594 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r8b,0x490045a9(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45a888 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8ecaf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2(%rax) │ │ │ │ - movl $0xc8458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d786 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 46d757 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d7a2 │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x46d228,-0xb0(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x46d290,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x46d2f0,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ + ja 45a9e7 │ │ │ │ + movq $0x45a7c0,-0x58(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 46d723 │ │ │ │ - movq $0x46d560,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x46d7e8,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x46d498,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd1e52f(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x46d878,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x46d840,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + movq $0x45a800,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x45a840,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x58(%r12),%rsi │ │ │ │ + lea -0x38(%r12),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x45a980,0x0(%rbp) │ │ │ │ + jmp f65258 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - fadds 0x0(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 45aa69 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45aac3 │ │ │ │ + movq $0x45aa58,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d810 │ │ │ │ + jne 45aa58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - inc %esi │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 46d836 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs 0x4807438b480045aa,%al │ │ │ │ + mov 0xf(%rbx),%ecx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46d2f0 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45aaa0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - inc %esi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 46d870 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 46d608 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c6ff(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 46d608 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r12b,%r8b │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 45aabb │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45a888 │ │ │ │ + lea 0xc8eb56(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45aae0,0x0(%rbp) │ │ │ │ + jmp f65258 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc6,%bh │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 46d928 │ │ │ │ - movq $0x46d900,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ab89 │ │ │ │ + movq $0x45ab78,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d900 │ │ │ │ + jne 45ab78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - inc %esi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex flds 0x0(%rsi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 45ab8b │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45aa18 │ │ │ │ + lea 0xc8ea98(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - inc %dh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x27(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - and %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46d970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - inc %dh │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 46d9a4 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 46d5d0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45abce │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ch │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46dba7 │ │ │ │ + jb 45ac0e │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46d9f0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d9f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c6fd(%rax) │ │ │ │ - movl $0x46da40,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46da40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - std │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - jmp 46daac │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ac4e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - std │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 46daac │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 45acc1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45ad31 │ │ │ │ + movq $0x45aca8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45aca8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cld │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46db7f │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 46db08 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x46dbc0,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xc6fc59(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%riz,2) │ │ │ │ + movl $0x45ace8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x46db40,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46db40 │ │ │ │ + jne 45ace8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock push %rax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add %r9b,0x75(%r11,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45ac70 │ │ │ │ + lea 0xd2dbe5(%rip),%rsi │ │ │ │ + lea 0xd2dbde(%rip),%r14 │ │ │ │ + lea 0xd2dbd7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8e948(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45adb7 │ │ │ │ + movq $0x45aba8,-0x58(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x45abe8,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x45ac28,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x58(%r12),%rsi │ │ │ │ + lea -0x38(%r12),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46da68,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c6fb(%rax) │ │ │ │ - movl $0x46da98,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45adfa │ │ │ │ + movq $0x45ae18,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45ac70 │ │ │ │ + lea 0xc8e887(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc6,%bl │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x46d9a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + jmp f65258 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 45b570 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ - movl $0xb0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46dc84 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 46dc90 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 46dcc2 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 46dc88 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 46dce1 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45af00 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ddb6 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 46dd1a │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xc6f976(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd1abf5(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 46dd6e │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + ja 45aef5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 469568 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 46dbf0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x46de08,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x45af18,-0x20(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp ecebb0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c714(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 46dce1 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 45af24 │ │ │ │ + lea 0xd2d9de(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfed0 │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x4800d223(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45afe1 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45afd6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x45ae88,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c831,-0x20(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W adc $0xc7,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46dea1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46de7d │ │ │ │ - movq $0x46de98,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + and %dl,%dl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b06d │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x45af40,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117d2d9,-0x20(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xc7,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - fiadds 0x0(%rsi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %dl,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733de9ec <__environ@GLIBC_2.2.5+0x7224dd44> │ │ │ │ + push %rax │ │ │ │ + movq $0x45b0d8,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46dec8 │ │ │ │ + jne 45b0d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %edi,%eax │ │ │ │ + add %dh,%al │ │ │ │ + and %edx,%edx │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 46dee4 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + jge 45b0ec │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46dc48 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45b000 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc713,$0x0 │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46e034 │ │ │ │ - movq $0x46df58,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46df58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 45b13a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp ecebb0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x13(%rax) │ │ │ │ - movl $0x28458b48,(%rax) │ │ │ │ - movq $0x46df88,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46df88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc %edi,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x480046df(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46dfb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b182 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp ecebb0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b1c1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb2fe8c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc %edi,%eax │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x5f(%rdi) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 46dfff │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 46dc48 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dh,0x29(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x45b198,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c712(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46e0c7 │ │ │ │ - movq $0x46e0a0,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e0a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45b295 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b28a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x45b1d8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb30a61(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - movl $0xf845c748,(%rax) │ │ │ │ - loopne 46e086 │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e1f5 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x46dbf0,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x46dc48,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x46de50,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 46e1b8 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 46e18c │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 46dc48 │ │ │ │ - movq $0x46def8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x45b230,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1da96(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x0,%dh │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46e292 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45b37e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b373 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46e270,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + movq $0x45b2b0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xb30988(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cmc │ │ │ │ - movb $0x45,(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc75e54(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46d5d0 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x45b310,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e2e4 │ │ │ │ + ja 45b457 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x45b398,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0xb308b1(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b4d4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b4c9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45b408 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %al,%bh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esp,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 46e4d2 │ │ │ │ - movq $0x46e3f0,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e3f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%ebp │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45b478,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 45b545 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 46e41f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 46e4e6 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1d(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e4aa │ │ │ │ - movq $0x46e2b0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja 45b62a │ │ │ │ + movq $0x45b000,-0x90(%r12) │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + movq $0x45b098,-0x80(%r12) │ │ │ │ + lea -0x8d(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0x45b108,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rdi,-0x58(%r12) │ │ │ │ + movq $0x45b150,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + movq $0x45b408,-0x30(%r12) │ │ │ │ + lea -0x7e(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 45b620 │ │ │ │ + movq $0x45b4f0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x46e540,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x46e5f8,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x46e628,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + lea 0xc8e084(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0xc74800c7,%eax │ │ │ │ - add %r13b,-0x1b(%r8) │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ - ret │ │ │ │ + add %dl,-0x20(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 103defc4 <__environ@GLIBC_2.2.5+0xf24e31c> │ │ │ │ (bad) │ │ │ │ - jne 46e568 │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b6d35 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45b6b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xf00c70d(%rax) │ │ │ │ - mov $0x43,%dh │ │ │ │ (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 46e596 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xc75b59(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 46e050 │ │ │ │ - movq $0x46e5c0,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loopne 45b677 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + mov $0x45,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e5c0 │ │ │ │ + jne 45b6e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45b570 │ │ │ │ + lea 0xc8dfcc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xe(%rax) │ │ │ │ - movb $0x45,(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc75b0d(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 46d5d0 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800c8df(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b77b │ │ │ │ + movq $0x45b760,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45b760 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - js 46e5f4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or $0x8b4800c7,%eax │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - jo 46e649 │ │ │ │ - mov 0x60(%rbp),%ecx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 46e46d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ + enter $0x4c00,$0x8b │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45b570 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0xc7,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - jae 46e64a │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 46e46d │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x45b720,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8df12(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fmulp %st,%st(0) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45b84f │ │ │ │ + movq $0x45b828,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45b828 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,0x4c00c8de(%rax) │ │ │ │ + mov 0x17(%rbx),%ecx │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + movq $0x1188901,0x8(%rbp) │ │ │ │ + jmp 45b570 │ │ │ │ + lea 0xc8deaa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e68c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,-0x22(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 45b798 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c70c │ │ │ │ - lea -0x78(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46e73f │ │ │ │ - movq $0x46e718,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e718 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x22(%rax) │ │ │ │ + enter $0x4c00,$0x89 │ │ │ │ + testb $0x7,0x73(%rbx,%rcx,4) │ │ │ │ + jmp 45b7f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - or $0xc7,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - out %eax,$0x46 │ │ │ │ + fmulp %st,%st(0) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 45b670 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or %edi,%eax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x46e050,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 46e7dc │ │ │ │ - movq $0x46e658,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x46e9b0,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x46e830,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %bh,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 46e87d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46e94d │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e92d │ │ │ │ - movq $0x46e218,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x46e310,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b955 │ │ │ │ + movq $0x45b878,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x45b8a0,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x45b8c8,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0xed1c38,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x46e978,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e978 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0xc8dda9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - movb $0x45,(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc7574c(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 46d5d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %rdx,%rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45b9dc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b9d1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rax) │ │ │ │ - movl $0x45c748,(%rax) │ │ │ │ - fsubr %st(1),%st │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46e9d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps (%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ba68 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ba5d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or %eax,%edi │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 46ea03 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 46e050 │ │ │ │ - movq $0x46ea30,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ea30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.W sbb %dl,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45baf8 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45baed │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45b9f0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb301f5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - movb $0x45,(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 46d5d0 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x4800d217,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45bb6c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45bb61 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45bbf8 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45bbed │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc6ec,$0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + mov $0x4800d216,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46eb3f │ │ │ │ - movq $0x46eac0,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + jb 45bc88 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45bc7d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45bb80,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb30058(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45bec5 │ │ │ │ + movq $0x45bce8,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46eac0 │ │ │ │ + jne 45bce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - movq $0x46eaf0,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x8b4800d2,%eax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + cli │ │ │ │ + add $0x72,%al │ │ │ │ + adc -0x77(%rax),%ecx │ │ │ │ + (bad) │ │ │ │ + lea 0xb2ff27(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x45bd50,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46eaf0 │ │ │ │ + jne 45bd50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x14(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x15(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46eb2f │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + ja 45bee3 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 45bdaa │ │ │ │ + movq $0x45bc10,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x45bb10,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb2fee8(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jb 45bed0 │ │ │ │ + movq $0x45be28,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45be28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - in $0xff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdi) │ │ │ │ - movl $0xc0458d48,(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46ecb4 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 46ebac │ │ │ │ - lea 0xd19d3f(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 46ebc3 │ │ │ │ - lea 0xd19d2f(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46eccc │ │ │ │ - movq $0x46d5d0,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x46d8b8,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x46e6b8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 46ed04 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %ah,0x4900d214(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ed33 │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 46ec80 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x46ea68,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + ja 45bef3 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 45be82 │ │ │ │ + movq $0x45ba80,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd1cfd7(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x45b980,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb2fe1d(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xc8d8bc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x46edb0,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xb2fd67(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 46ed21 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 46ec36 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46ed78,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ch,-0x28(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + testl $0x3c358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + std │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + jmp 45bca8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jmp ffffffff8b8eee40 <__environ@GLIBC_2.2.5+0xffffffff8a75e198> │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 46eda8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 46ec36 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x28(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + testl $0x3d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + fmul %st(0),%st │ │ │ │ + add %ch,%cl │ │ │ │ + jbe 45bf8f │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c705(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 46ebc3 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc %edx,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45bfa1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc8d826(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,(%rbx) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45bfe1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc8d7e6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x8d4800c7,%eax │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46eec6 │ │ │ │ - movq $0x46ee40,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c102 │ │ │ │ + movq $0x45c038,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ee40 │ │ │ │ + jne 45c038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4800c8d7(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 45c0ad │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jae 45c10d │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45c09d │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x45bfb8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb2fc38(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 45c11d │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45c09d │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x45bf78,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb2fbe0(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xc8d6f7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xc8d64c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d614(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x8b4800c7,%eax │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460e3668 <__environ@GLIBC_2.2.5+0x44f529c0> │ │ │ │ - add %bh,-0x12(%rax) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45c258 │ │ │ │ + movq $0x45c188,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ee78 │ │ │ │ + jne 45c188 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - add $0xc7,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x480046ee(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x57(%rdx),%esi │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 45c263 │ │ │ │ + movq $0x45c1d0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46eea8 │ │ │ │ + jne 45c1d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x75ff38fc(%rax) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add $0xf,%al │ │ │ │ + test %dl,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46f1a0 │ │ │ │ + lea 0xd2c713(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 45c2b4 │ │ │ │ + movq $0x45c230,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ef3c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%riz,4) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 45c30c │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd2c698(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8d5d9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x45c298,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c298 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46effd │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46eff2 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 46efa1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc6ee7f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 46efb9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcf4e2f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rdi,%rdx,2),%esi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 45c1e1 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45c24a │ │ │ │ + movq $0x45c2e0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c2e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,-0x1(%rbp) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0xd2c5fe,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46f0b5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f0aa │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 46f059 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc6ed4f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 46f071 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcf4d77(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jb 45c381 │ │ │ │ + movq $0x45c370,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c370 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d4b8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46f16d │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f162 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 46f111 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc6ece7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 46f129 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcf4cbf(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jb 45c3f1 │ │ │ │ + movq $0x45c3e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c3e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d450(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c702(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46f2bb │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 46f272 │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 46f218 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 46f31e │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 46f218 │ │ │ │ - movq $0x46f9a0,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 46f256 │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 46f22a │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 46f25c │ │ │ │ - movq $0x46f3d0,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 46f22a │ │ │ │ - lea 0xc6eb15(%rip),%r9 │ │ │ │ - lea 0xd19697(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 46f2d3 │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 46f355 │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 46f218 │ │ │ │ - movq $0x46fd48,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 46f388 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 46f218 │ │ │ │ - movq $0x4700c0,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x46f4d8,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x46f560,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x46f918,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + jb 45c461 │ │ │ │ + movq $0x45c450,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nop │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c450 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f459 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 46f42e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x46ef08,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x46f480,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1c831(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d3e8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - inc %dh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x9ffb90c(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46f4a8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c4d1 │ │ │ │ + movq $0x45c4c0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c4c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d380(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x75ff3902(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 46eb70 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c541 │ │ │ │ + movq $0x45c530,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c530 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 46f500 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1c764(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800c770(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 46f6b0 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d318(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c6e9(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f753 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 46f69a │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 46f5e0 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc7f185(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb2558d(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 46f855 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 46f66a │ │ │ │ - lea 0xc6e787(%rip),%r9 │ │ │ │ - lea 0xd192b9(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xc6e757(%rip),%r9 │ │ │ │ - lea 0xd19289(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 46f763 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f7ec │ │ │ │ - movq $0x46f018,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x46f708,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c5ad │ │ │ │ + movq $0x45c5a0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f708 │ │ │ │ + jne 45c5a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc8d2b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c00c76e(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xcff4fe(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd03453(%rip),%rsi │ │ │ │ - lea 0xb2545b(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 46f790 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc6e654(%rip),%r9 │ │ │ │ - lea 0xd19186(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb253e4(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 46f8d2 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 46f6b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46f538,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 46f854 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c619 │ │ │ │ + movq $0x45c608,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f8a0 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc7eecf(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46f820,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc6e4ef(%rip),%r9 │ │ │ │ - lea 0xd19021(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0xc6,%eax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne 46f950 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 46f940 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1c324(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d250(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c689 │ │ │ │ + movq $0x45c678,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ - movl $0x20458b48,(%rax) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 46fabc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d1e8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1b(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46fb5b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 46faa6 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 46fa20 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc6e17c(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb19d6a(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 46fc5d │ │ │ │ - lea 0xc6e34b(%rip),%r9 │ │ │ │ - lea 0xd18e7d(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 46fb6b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46fbf4 │ │ │ │ - movq $0x46f0d0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x46fb10,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c6f9 │ │ │ │ + movq $0x45c6e8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fb10 │ │ │ │ + jne 45c6e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4c00c76a(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xcff0f6(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xd0304b(%rip),%rsi │ │ │ │ - lea 0xb19c70(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 46fb98 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc6e24c(%rip),%r9 │ │ │ │ - lea 0xd18d7e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb19bf9(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 46fcda │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 46fabc │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46f978,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d180(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 46fc5c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c769 │ │ │ │ + movq $0x45c758,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46fca8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc6defe(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46fc28,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc6e0e7(%rip),%r9 │ │ │ │ - lea 0xd18c19(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c758 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800c768(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 46fe64 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d118(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 46fd0d │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 46fe4e │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 46fdc8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc6ddec(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb199bc(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 470002 │ │ │ │ - lea 0xc6dfa3(%rip),%r9 │ │ │ │ - lea 0xd18ad5(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 46ff13 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ff9c │ │ │ │ - movq $0x46ef60,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x46feb8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c7d5 │ │ │ │ + movq $0x45c7c8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46feb8 │ │ │ │ + jne 45c7c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc8d0b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movl $0x304d8b4c,(%eax) │ │ │ │ - lea 0xcfed4e(%rip),%r8 │ │ │ │ - mov $0x5,%edi │ │ │ │ - lea 0xd02ca3(%rip),%rsi │ │ │ │ - lea 0xb198c2(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 46ff40 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc6dea4(%rip),%r9 │ │ │ │ - lea 0xd189d6(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb1984b(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 47007c │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 46fe64 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46fd20,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c841 │ │ │ │ + movq $0x45c830,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c830 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 470004 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47004d │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc6db71(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x46ffd0,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + rex.WRXB │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc6dd45(%rip),%r9 │ │ │ │ - lea 0xd18877(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8d050(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4700e8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 46b910 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1bb7c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c8b1 │ │ │ │ + movq $0x45c8a0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c8a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.RXB │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8cfe8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,%bl │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4701ce │ │ │ │ - movq $0x470178,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 45c921 │ │ │ │ + movq $0x45c910,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470178 │ │ │ │ + jne 45c910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800c6f2(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x4701b0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4701b0 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + lea 0xc8cf80(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75ff390e(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c991 │ │ │ │ + movq $0x45c980,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c980 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8cf18(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ca01 │ │ │ │ + movq $0x45c9f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c9f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470224 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8ceb0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 47023f │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4702cf │ │ │ │ - movq $0x4702a8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + jb 45ca6d │ │ │ │ + movq $0x45ca60,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4702a8 │ │ │ │ + jne 45ca60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c6f1(%rax) │ │ │ │ - movl $0x4702e8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp f63e30 │ │ │ │ + lea 0xc8ce4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xf(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470371 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 470346 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x4701f0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x470398,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1b919(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45cad5 │ │ │ │ + movq $0x45cac8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45cac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc8cdec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c6f0(%rax) │ │ │ │ - movl $0x4703c0,0x0(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45cb3d │ │ │ │ + movq $0x45cb30,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4703c0 │ │ │ │ + jne 45cb30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc8cd8c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x10(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46f1a0 │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - movabs 0x85ffffffffffff,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45cba9 │ │ │ │ + movq $0x45cb98,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45cb98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x11000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8cd28(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45cc19 │ │ │ │ + movq $0x45cc08,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45cc08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x46b350,-0x258(%r12) │ │ │ │ - mov %r9,-0x250(%r12) │ │ │ │ - mov %r8,-0x248(%r12) │ │ │ │ - movq $0x46b910,-0x240(%r12) │ │ │ │ - lea -0x254(%r12),%rax │ │ │ │ - mov %rax,-0x238(%r12) │ │ │ │ - movq $0x46c160,-0x230(%r12) │ │ │ │ - lea -0x23d(%r12),%rax │ │ │ │ - mov %rax,-0x228(%r12) │ │ │ │ - movq $0x46c250,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x46c378,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - movq $0x46c400,-0x200(%r12) │ │ │ │ - mov %r9,-0x1f8(%r12) │ │ │ │ - mov %r8,-0x1f0(%r12) │ │ │ │ - lea -0x21c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e0(%r12) │ │ │ │ - movq $0x46c558,-0x1d8(%r12) │ │ │ │ - lea -0x1fc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d0(%r12) │ │ │ │ - movq $0x46c6b0,-0x1c8(%r12) │ │ │ │ - mov %rbx,-0x1c0(%r12) │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - lea -0x1d4(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b0(%r12) │ │ │ │ - movq $0x46c7e0,-0x1a8(%r12) │ │ │ │ - lea -0x1c5(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a0(%r12) │ │ │ │ - movq $0x46c888,-0x198(%r12) │ │ │ │ - lea -0x1a4(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - movq $0x46c978,-0x188(%r12) │ │ │ │ - mov %r9,-0x180(%r12) │ │ │ │ - movq $0x46caa0,-0x178(%r12) │ │ │ │ - mov %r9,-0x170(%r12) │ │ │ │ - movq $0x46cb28,-0x168(%r12) │ │ │ │ - mov %r9,-0x160(%r12) │ │ │ │ - mov %r8,-0x158(%r12) │ │ │ │ - lea -0x184(%r12),%rcx │ │ │ │ - mov %rcx,-0x150(%r12) │ │ │ │ - lea -0x174(%r12),%rcx │ │ │ │ - mov %rcx,-0x148(%r12) │ │ │ │ - movq $0x46cc80,-0x140(%r12) │ │ │ │ - lea -0x164(%r12),%rcx │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x46cdd8,-0x130(%r12) │ │ │ │ - mov %rcx,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rcx │ │ │ │ - mov %rcx,-0x118(%r12) │ │ │ │ - movq $0x46cf08,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - movq $0x46cfb0,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rcx │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x46d0a0,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x46d0c8,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x46d0f0,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x46eb70,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x46edf0,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x46f1a0,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x22c(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x194(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x470128,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x470250,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x260,0x388(%r13) │ │ │ │ - lea 0xc6ece3(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8ccc0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - {rex2 0xc6} str -0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xc8cc62(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + movabs %al,0x394cf0458d4800d0 │ │ │ │ + clc │ │ │ │ + jb 45cce7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45cce2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb2efa5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + lret │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45cd84 │ │ │ │ + movq $0x45cd40,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45cd40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800c8cb(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 45cd73 │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne 45cd63 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8cb86(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8cb85(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45cdc6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - {rex2 0xc6} str -0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45cda0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rol %cl,%esi │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + movq $0x45cde8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc8ca84(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 470eb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 4708dd │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 470994 │ │ │ │ - movq $0x470970,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ced6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4716d0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x4800c6da(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 470a20 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470a15 │ │ │ │ + jb 45cf49 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45cf38,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0xcd285b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435800 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 470a70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45cf38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs 0x3fe910c5(%rbx),%eax │ │ │ │ + xor %dh,0x65ff4100(%rcx) │ │ │ │ + lock nopl (%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4847d144 <__environ@GLIBC_2.2.5+0x472ec49c> │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 470b1f │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 470ab4 │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 470ab4 │ │ │ │ - lea 0xc6cfdc(%rip),%r9 │ │ │ │ - lea 0xc6d29f(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 470b37 │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45cfce │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470aef │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x470b98,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x470b70,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ + ja 45cfc3 │ │ │ │ + movq $0x45ceb0,-0x30(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45cff0,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xc8c953(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d042 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x45cef0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 470bc8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 470ac1 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45d096 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,%dl │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 470c76 │ │ │ │ - movq $0x470c20,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 45d109 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45d0f8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470c20 │ │ │ │ + jne 45d0f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rol %cl,%dh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - jp 460e5448 <__environ@GLIBC_2.2.5+0x44f547a0> │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470c58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + cmovs 0x7fe910c5(%rbx),%eax │ │ │ │ + cs mov $0x0,%cl │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rol %cl,%dh │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45d196 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d18b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x45d070,-0x30(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x45d1b0,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470ccc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 45d202 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x45d0b0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + movq $0x45d128,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc8c6b9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,%cl │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 470d77 │ │ │ │ - movq $0x470d50,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45d2f4 │ │ │ │ + movq $0x45d2d0,-0x10(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470d50 │ │ │ │ + jne 45d2d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rol $1,%esi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - or $0x89480047,%eax │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,(%r8) │ │ │ │ + roll %cl,0x0(%rbp) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45d238 │ │ │ │ + lea 0xc8c63d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rol $1,%dh │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 470dee │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x470c98,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x470e40,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1ae71(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp f65258 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rol $1,%dh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0xe(%r8) │ │ │ │ - rex.RXB add %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 470e68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 470a70 │ │ │ │ - nop │ │ │ │ - xor %bh,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ch,%cl │ │ │ │ + sub %edi,%edi │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c6e5(%rax) │ │ │ │ - add $0xd0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470fbc │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - lea -0xc7(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - movq $0x470918,-0x98(%r12) │ │ │ │ - lea -0xae(%r12),%r10 │ │ │ │ - mov %r10,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x4709a8,-0x78(%r12) │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x470a70,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x470bd0,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x470cf8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45d3a6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 470fda │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471059 │ │ │ │ - movq $0x471040,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 45d419 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45d408,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471040 │ │ │ │ + jne 45d408 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - in $0xc6,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x10(%r8) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs 0x6fe910c5(%rbx),%eax │ │ │ │ + sub 0x65ff4100(%rcx),%esi │ │ │ │ + lock nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jrcxz 471035 │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 471090 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 470eb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4710d8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jrcxz 47109d │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 471138 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 471121 │ │ │ │ - movq $0x471160,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45d4a6 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d49b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x45d380,-0x30(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x45d4c0,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc6cba8(%rip),%r9 │ │ │ │ - lea 0xc6cb83(%rip),%r8 │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x2,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jrcxz 471125 │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 471184 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 470408 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d512 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x45d3c0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47123e │ │ │ │ - movq $0x4711e8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45d602 │ │ │ │ + movq $0x45d588,-0x10(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4711e8 │ │ │ │ + jne 45d588 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c6e2(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x471220,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471220 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d5f2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x45d438,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc8c33f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1e(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ch,%cl │ │ │ │ + sbb %edi,%edi │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 45d548 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 471294 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c6e1(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 471357 │ │ │ │ - movq $0x471330,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45d722 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45d6c0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471330 │ │ │ │ + jne 45d6c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loope 4712f5 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 471349 │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x45d648,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x45d738,0x10(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 457a90 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - loopne 471335 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4713ca │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x471260,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x471418,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1a895(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp f65258 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x20(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x471440,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loopne 471405 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - rex │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 471471 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 470408 │ │ │ │ - lea 0xc6c858(%rip),%r9 │ │ │ │ - lea 0xc6c833(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45d7b2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45d298 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c6df(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 471625 │ │ │ │ - movq $0x471528,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45d8b3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45d820,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471528 │ │ │ │ + jne 45d820 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x21(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 471615 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x470eb0,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - movq $0x470ff8,-0x68(%r12) │ │ │ │ - lea -0x94(%r12),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - movq $0x4710d8,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - lea -0x64(%r12),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x471198,-0x38(%r12) │ │ │ │ - lea -0x54(%r12),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x4712c0,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x34(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x471640,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x28(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 45d848 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c6c5(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4716a4 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800c6dd(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4717d0 │ │ │ │ - movq $0x471718,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471718 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x78,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4717c0 │ │ │ │ - movq $0x4707c0,-0x70(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x470820,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x470880,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4714b0,-0x40(%r12) │ │ │ │ - lea -0x5b(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x6b(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x4b(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x471670,-0x8(%r12) │ │ │ │ + ja 45d8a3 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x45d788,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xc6dd29(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4723b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd1d4b3(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47184c │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fcmovnb %st(6),%st │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4718f1 │ │ │ │ - movq $0x4718d8,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4718d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 45d298 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c6db(%rax) │ │ │ │ - movl $0x471908,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4723b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xc9,%ah │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47199f │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45d9a4 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45d958,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 47199a │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x471a28,-0x30(%rbp) │ │ │ │ - lea 0xc9b4b1(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 471970 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45d958 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 471aba │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd16e70(%rip),%rsi │ │ │ │ - jmp 471afe │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45d8e0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e39168 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 471aae │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd2291c(%rip) │ │ │ │ - jne 4719c9 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd16de3(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 471b8b │ │ │ │ - movq $0x471a88,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471a88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 471c37 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 471c64 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd2279f(%rip) │ │ │ │ - jne 471b2f │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 471c82 │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd22755(%rip) │ │ │ │ - je 471c02 │ │ │ │ - jmp 471b9b │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 471cc3 │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4719b8,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 471d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45d9e6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45da00,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 471cef │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 471ddf │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 471d74 │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 471d74 │ │ │ │ - lea 0xc6bd1c(%rip),%r9 │ │ │ │ - lea 0xc6be97(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 471df7 │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 471daf │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x471e58,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x471e30,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45d9b8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x8b4c00c6,%ebp │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jge 471e48 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 471e88 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 471d81 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45da9e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%al │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471f36 │ │ │ │ - movq $0x471ee0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 45db11 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45db00,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471ee0 │ │ │ │ + jne 45db00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x8b4800c6,%edi │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - jp 460e6708 <__environ@GLIBC_2.2.5+0x44f55a60> │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471f18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + cmovs 0x77e910c5(%rbx),%eax │ │ │ │ + and $0xb1,%al │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopl %gs:(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75ff3941(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45db9e │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45db93 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45da78,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x45dbb8,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471f8c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 45dc0a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x45dab8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x72b7ff3a(%rdi) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 472037 │ │ │ │ - movq $0x472010,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45dc5e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c6be(%rax) │ │ │ │ - movl $0x472050,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x42(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4720d9 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4720ae │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x471f58,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x472100,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd19bb1(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 45ddc8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c6bd(%rax) │ │ │ │ - movl $0x472128,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45dd5a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45dcf8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472128 │ │ │ │ + jne 45dcf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x43(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 471d30 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x45dc80,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x45dd70,0x10(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 457a90 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,%bl │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4722fc │ │ │ │ - movq $0x4721d8,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e171c <__environ@GLIBC_2.2.5+0xf250a74> │ │ │ │ + (bad) │ │ │ │ + add $0x48000002,%eax │ │ │ │ + movl $0x45de08,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4721d8 │ │ │ │ + jne 45de08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c6d2(%rax) │ │ │ │ - add $0xc0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4722ec │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0x471878,-0xa0(%r12) │ │ │ │ - lea -0xb6(%r12),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x471948,-0x78(%r12) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x48000001(%rsi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x45d668,-0x158(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0x148(%r12) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %r14,-0x140(%r12) │ │ │ │ + mov %rbx,-0x138(%r12) │ │ │ │ + movq $0x45d7c8,-0x130(%r12) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x120(%r12) │ │ │ │ + mov %r14,-0x118(%r12) │ │ │ │ + mov %r11,-0x110(%r12) │ │ │ │ + movq $0x45d900,-0x108(%r12) │ │ │ │ + mov %rbx,-0xf8(%r12) │ │ │ │ + mov %r14,-0xf0(%r12) │ │ │ │ + mov %r11,-0xe8(%r12) │ │ │ │ + movq $0xf3e098,-0xe0(%r12) │ │ │ │ + lea -0x108(%r12),%r11 │ │ │ │ + mov %r11,-0xd8(%r12) │ │ │ │ + lea -0x130(%r12),%r11 │ │ │ │ + mov %r11,-0xd0(%r12) │ │ │ │ + movq $0x45da28,-0xc8(%r12) │ │ │ │ + mov %r14,-0xc0(%r12) │ │ │ │ + mov %rdi,-0xb8(%r12) │ │ │ │ + movq $0x45db30,-0xb0(%r12) │ │ │ │ + mov %rsi,-0xa8(%r12) │ │ │ │ + mov %r14,-0xa0(%r12) │ │ │ │ + movq $0x45dc38,-0x98(%r12) │ │ │ │ + mov %rdx,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x45dca0,-0x78(%r12) │ │ │ │ mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x471d30,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x471e90,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x471fb8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x472310,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0xaf(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0xc7(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + lea -0xdf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x158(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x160,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xc8b977(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + ret │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472374 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8b914(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd1ccfa,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c6d0(%rax) │ │ │ │ - add $0x58,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472435 │ │ │ │ - movq $0x471818,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x472160,-0x40(%r12) │ │ │ │ + ja 45e10b │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + movq $0x10e9659,-0x48(%r12) │ │ │ │ + movq $0x1188901,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - lea -0x4b(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x472340,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 470408 │ │ │ │ + movq $0x10e9969,-0x30(%r12) │ │ │ │ + movq $0x10e9971,-0x28(%r12) │ │ │ │ + movq $0x11888e2,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0x1188901,-0x10(%r12) │ │ │ │ + movq $0x10e9979,-0x8(%r12) │ │ │ │ + movq $0x10e9659,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - lea 0xc6d0c9(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea 0xc8b87b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - iret │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4724e1 │ │ │ │ - movq $0x4724c8,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4724c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x4d000000,%eax │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 45e232 │ │ │ │ + movq $0x460fc0,-0xb0(%r12) │ │ │ │ + mov %r9,-0xa8(%r12) │ │ │ │ + movq $0x1188901,-0xa0(%r12) │ │ │ │ + movq $0x1188901,-0x98(%r12) │ │ │ │ + movq $0xebb158,-0x90(%r12) │ │ │ │ + mov %r8,-0x88(%r12) │ │ │ │ + movq $0xf3e098,-0x80(%r12) │ │ │ │ + movq $0x1188901,-0x78(%r12) │ │ │ │ + lea -0x8e(%r12),%rax │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0xf3e540,-0x68(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + movq $0x1188901,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + movq $0x10e9659,-0x48(%r12) │ │ │ │ + lea -0x66(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0x10e9969,-0x30(%r12) │ │ │ │ + movq $0x10e9971,-0x28(%r12) │ │ │ │ + movq $0x11888e2,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x1188901,-0x10(%r12) │ │ │ │ + lea -0x7f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xaf(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + lea 0xc8b75c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c6cf(%rax) │ │ │ │ - movl $0x472500,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc6d038(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x31(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 470408 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,0x49000000(%rcx) │ │ │ │ + movl $0xf3e540,-0x88(%rsp) │ │ │ │ + mov %r14,-0x80(%r12) │ │ │ │ + movq $0x1188901,-0x78(%r12) │ │ │ │ + movq $0x460fc0,-0x70(%r12) │ │ │ │ + mov %r8,-0x68(%r12) │ │ │ │ + movq $0x1188901,-0x60(%r12) │ │ │ │ + movq $0x1188901,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x6f(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x86(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0x10e9969,-0x30(%r12) │ │ │ │ + movq $0x10e9971,-0x28(%r12) │ │ │ │ + movq $0x11888e2,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x1188901,-0x10(%r12) │ │ │ │ + movq $0x10e9979,-0x8(%r12) │ │ │ │ + movq $0x10e9659,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + lea 0xc8b681(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - iret │ │ │ │ - movb $0xe9,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 47255c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 472ae0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sbb %edi,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47261c │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4725c0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4725c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800cf1b(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 472620 │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47260c │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x472640,0x8(%rbp) │ │ │ │ - lea 0xd16303(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 45e391 │ │ │ │ + movq $0x460f60,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0xc8b60d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb %edi,%ecx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x49004726(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 47267c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 472688 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x11888d9,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x472660,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + lea 0xc8b5b6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 472708 │ │ │ │ - iret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47279c │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x472740,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45e540 │ │ │ │ + movq $0x45e460,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472740 │ │ │ │ + jne 45e460 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb %bh,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47278c │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4727c0,0x8(%rbp) │ │ │ │ - lea 0xd16183(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add 0x53(%rdx),%esi │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 45e54b │ │ │ │ + movq $0x45e4a8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e4a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cf19(%rax) │ │ │ │ - movl $0x472808,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add $0x74,%al │ │ │ │ + jge 45e4fa │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + lea 0xd2a41d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 45e5b4 │ │ │ │ + movq $0x45e500,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e500 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4727fc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 472808 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rbp,4) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 45e532 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x45e600,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd2a3a9(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4727e0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xc8c069(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x45e580,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e580 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb %cl,%bh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4728f4 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4728e9 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x4726f0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc717ff(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x53(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 472a73 │ │ │ │ - movq $0x4729a0,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rsp,%rcx,1),%esi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 45e4b5 │ │ │ │ + jmp 45e532 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x45e630,0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x45e5e0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4729a0 │ │ │ │ + jne 45e5e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd2a2fb,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c6ac(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472a77 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4729cf │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 472a2f │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc716c1(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 472ae0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x472a98,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc71637(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 472ae0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x48(%rcx,%rcx,1),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 45e532 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45e4b5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x48(%rcx,%rcx,1),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 45e532 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45e4b5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x55(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 472e89 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 472bfd │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 47332e │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 472f7e │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 47327e │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 4731ce │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 472b38 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45e788 │ │ │ │ + movq $0x45e6a8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e6a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 472b9d │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c6aa(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472eac │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 472dfc │ │ │ │ - movq $0x472cb0,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x53(%rdx),%esi │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 45e793 │ │ │ │ + movq $0x45e6f0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472cb0 │ │ │ │ + jne 45e6f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c6a9(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 47336d │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472dad │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x472870,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x472910,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add $0x74,%al │ │ │ │ + jge 45e742 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + lea 0xd2a1de(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 45e7fc │ │ │ │ + movq $0x45e748,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e748 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cf13(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472e4b │ │ │ │ - movq $0x472570,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x472dd0,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc6c6b0(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rbp,4) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 45e77a │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x45e848,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd2a158(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8be29(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x472ba0,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + movq $0x45e7c8,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 472f7e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473025 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 472c2a │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4732d0,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x472f20,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x473220,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x473170,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rsp,%rcx,1),%esi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 45e6fd │ │ │ │ + jmp 45e77a │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x45e878,0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x45e828,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e828 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 4731ce │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4730f5 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 472c2a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd2a0aa,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 47327e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47308d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 472c2a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x48(%rcx,%rcx,1),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 45e77a │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45e6fd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c6a3(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 47332e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472fbd │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 472c2a │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 472dfc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 473930 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x48(%rcx,%rcx,1),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 45e77a │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45e6fd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 45e420 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xd,%al │ │ │ │ - iret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47346c │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x473410,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB call 103e222c <__environ@GLIBC_2.2.5+0xf251584> │ │ │ │ + (bad) │ │ │ │ + or (%rcx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x45e918,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473410 │ │ │ │ + jne 45e918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xd(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47345c │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x473490,0x8(%rbp) │ │ │ │ - lea 0xd154b3(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add 0x46(%rdx),%esi │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 45e9fa │ │ │ │ + movq $0x45e960,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e960 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0xcf,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - xor $0x47,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - adc %dl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xc8c28d,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 45ea5b │ │ │ │ + movq $0x45e9b8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e9b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4734cc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4734d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000000(%rbp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 45eaac │ │ │ │ + movq $0x45ea98,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp f3d778 │ │ │ │ + lea 0xc8bbd2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x45ea38,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ea38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rdi,%riz,1),%esi │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + cmp $0x4,%rax │ │ │ │ + je 45eab3 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x45ead8,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp f3d778 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x48(%rax,%rbp,4),%esi │ │ │ │ + mov %ecx,%ebx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4734b0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + lea 0xc8c13a(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %ch,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,(%rdi,%rcx,8) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4735ec │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x473590,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45ec30 │ │ │ │ + movq $0x45eb50,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473590 │ │ │ │ + jne 45eb50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or %edi,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4735dc │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x473610,0x8(%rbp) │ │ │ │ - lea 0xd15333(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add 0x53(%rdx),%esi │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 45ec3b │ │ │ │ + movq $0x45eb98,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45eb98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb(%rax) │ │ │ │ - iret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x36(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add $0x74,%al │ │ │ │ + jge 45ebea │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + lea 0xd29d36(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 45eca4 │ │ │ │ + movq $0x45ebf0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ebf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rbp,4) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 45ec22 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x45ecf0,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd29cb0(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8b999(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x45ec70,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ec70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 47364c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 473658 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rsp,%rcx,1),%esi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 45eba5 │ │ │ │ + jmp 45ec22 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x45ed20,0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x45ecd0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ecd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd29c02,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x473630,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x48(%rcx,%rcx,1),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 45ec22 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45eba5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x48(%rcx,%rcx,1),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 45ec22 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45eba5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x4800cf0a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 473744 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473739 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x473540,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc709af(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sahf │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4738c3 │ │ │ │ - movq $0x4737f0,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e26ac <__environ@GLIBC_2.2.5+0xf251a04> │ │ │ │ + (bad) │ │ │ │ + ds add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cwtl │ │ │ │ + in (%dx),%eax │ │ │ │ + add %r9b,-0xd(%r9,%rcx,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4737f0 │ │ │ │ + jne 45ed98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x62(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4738c7 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 47381f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + jl 45edaa │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 45edc2 │ │ │ │ + mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 47387f │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc70871(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 473930 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4738e8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ + movq $0x45ee00,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ee00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc707e7(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 473930 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %dl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + clc │ │ │ │ + add $0xf,%al │ │ │ │ + test %ebx,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lret │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 45eeae │ │ │ │ + movq $0x45ee70,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ee70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - popf │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 473cb1 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 473a25 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 473e24 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 473988 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 4739c5 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c69c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473cd4 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 473c24 │ │ │ │ - movq $0x473ad8,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x0(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 45ee1e │ │ │ │ + movq $0x45ef50,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp f3d778 │ │ │ │ + lea 0xc8b72e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x45eed8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473ad8 │ │ │ │ + jne 45eed8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c69b(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 473d99 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473bd5 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x4736c0,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x473760,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xc8bcf2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x45ef20,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp f3d778 │ │ │ │ + lea 0xc8bccb(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rax) │ │ │ │ - iret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 473c40 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473c73 │ │ │ │ - movq $0x4733c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x473bf8,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc6b898(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4739c8,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x473dc8,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 473c24 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %ebp,%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c698(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 473e24 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473d33 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 473a52 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %edi,0x48fffffe(%rbp) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,-0x72b7ff3a(%rbp) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 473e92 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 414c98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 45efa0 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 473f37 │ │ │ │ - movq $0x473ee8,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45f069 │ │ │ │ + movq $0x45efd8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473ee8 │ │ │ │ + jne 45efd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4a(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 473f02 │ │ │ │ - lea 0xccf367(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x473f58,-0x20(%rbp) │ │ │ │ - mov 0x17(%rbx),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,2) │ │ │ │ + movl $0x45f018,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 473eb0 │ │ │ │ - lea 0xc6b622(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%al │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f018 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0xc6,%dh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4c00473f(%r8) │ │ │ │ - mov 0x18(%rbp),%esi │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - jmp 473eb0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473fdd │ │ │ │ - movq $0x473e70,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xc364a8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 474570 │ │ │ │ - nopl (%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x45ef80,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd2989f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8b5c0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 474104 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 47405d │ │ │ │ - lea 0xd1487f(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 4740b6 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 474053 │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 474108 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 47408a │ │ │ │ - lea 0xd1485d(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 47405d │ │ │ │ - lea 0xd14848(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 47405d │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45efa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f0d7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45f088,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4740a8,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + add %dh,0x1c(%rdi) │ │ │ │ + movq $0x45f0a8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xc8b4fd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0xd147ca(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 4740b9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - iret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ + rex.RB call 103e2aac <__environ@GLIBC_2.2.5+0xf251e04> │ │ │ │ (bad) │ │ │ │ - mov $0x48000000,%esi │ │ │ │ - movl $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474198,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + jg 45f163 │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x45f190,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474198 │ │ │ │ + jne 45f190 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - dec %esi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x53(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4741e3 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xc6ff04(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x474220,0x0(%rbp) │ │ │ │ - lea 0xd146fb(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x42(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - addb $0x95,(%rdx) │ │ │ │ - add %al,0xa(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock shl $1,%cl │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f1d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 474260 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 47427c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ + jge 45f1dc │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45f100 │ │ │ │ + lea 0xc8b455(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e2b5c <__environ@GLIBC_2.2.5+0xf251eb4> │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xc6fe17(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x474240,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex │ │ │ │ + repnz add %r9b,-0xd(%r9,%rcx,4) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f240 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6d(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 474487 │ │ │ │ - movq $0x4743b8,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0xe(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4743b8 │ │ │ │ + jne 45f268 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c692(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47448b │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4743e7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 47449b │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x474460,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock test $0xf2,%al │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474460 │ │ │ │ + jne 45f2a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - lea 0xc6fc73(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 474570 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 45f2b4 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45f100 │ │ │ │ + lea 0xc8b385(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4744f0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x6f(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x474520,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e2c34 <__environ@GLIBC_2.2.5+0xf251f8c> │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sbb %dh,%bl │ │ │ │ + add %r9b,-0xd(%r9,%rcx,4) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474520 │ │ │ │ + jne 45f318 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - lea 0xc6fbb3(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 474570 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0xd(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + rex.WRXB test $0x7,%r11b │ │ │ │ + jne 45f340 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock xor $0x45,%bl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - incl (%rsi) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f380 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 45f38c │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45f100 │ │ │ │ + lea 0xc8b2b5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - nop │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 474646 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47463b │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x474028,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x474680,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc6af23(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 45f41b │ │ │ │ + lea 0xc8b3a0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x9ffb8ba(%r8) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + hlt │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4746a8 │ │ │ │ + jne 45f410 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c68f(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45f41c │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45f451 │ │ │ │ + movq $0x45f3e0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x6(%r14),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xd0fa82(%rip),%r14 │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e261c0 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%cl │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x22(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea 0xd1de8b(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp ecf988 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45f51b │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4748e8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ + ja 45f510 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x45f468,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 474858 │ │ │ │ - movq $0x474750,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ + movq $0x45f488,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd1ddd2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB push $0x20458b48 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 474851 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800d1dd(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 45f5de │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x23(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 45f5d4 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474841 │ │ │ │ - movq $0x474128,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x474310,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ + ja 45f5c4 │ │ │ │ + movq $0x45f4a8,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - movq $0x474890,0x10(%rbp) │ │ │ │ + movq $0x45f618,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474890 │ │ │ │ + jne 45f618 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - clc │ │ │ │ + add %dh,0x4800d1dc(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45f64c │ │ │ │ + movq $0x45f560,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xd292ae(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5c(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45f6bf │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4748d8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + ja 45f6b4 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45f538,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + movq $0x45f6d8,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45f538 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x474920,0x0(%rbp) │ │ │ │ - lea 0xd13ffa(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x8(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x49(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - cmp $0x94,%bl │ │ │ │ - add %cl,(%rdx) │ │ │ │ - pop %rdi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd29205(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 474980 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov $0xdb,%al │ │ │ │ + roll $1,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f750 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45f670,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb3487e(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,-0x25(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4749ce │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x474940,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47a960 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 45f7a8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x45f718,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,%ah │ │ │ │ - lret │ │ │ │ + fcmovnbe %st(1),%st │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 474b09 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45f82d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f822 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474a70,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x45f770,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb2c394(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB loopne 45f8a1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45f93b │ │ │ │ + movq $0x45f890,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474a70 │ │ │ │ + jne 45f890 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ret │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 474ade │ │ │ │ - movq $0x474aa8,0x0(%rbp) │ │ │ │ - lea 0xcbc3d8(%rip),%rbx │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsi,%rbx,2) │ │ │ │ + movl $0x45f8f0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474aa8 │ │ │ │ + jne 45f8f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cff3752(%rax) │ │ │ │ + jrcxz 45f8fa │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45f92d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x45f8a8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f8a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x45f958,0x0(%rbp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xd0f59a(%rip),%r14 │ │ │ │ + jmp e26158 │ │ │ │ + lea 0xc8ae1e(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8ae4e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ + movq $0x45f990,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f990 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,%r8b │ │ │ │ + stc │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fimuls -0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ + jmp 45f3b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + sub $0x441f0f66,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + fcom %st(1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%riz,2) │ │ │ │ + mov %edx,%ebx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45fa3e │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x45f7c8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x45f9c0,0x0(%rbp) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x474b20,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + lea 0xd1b314(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45fa98 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45fb61 │ │ │ │ + movq $0x45fad0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45fad0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,2) │ │ │ │ + movl $0x45fb10,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45fb10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x6e(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45fa78,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea 0xd28da7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8ac38(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45fba0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 474c9f │ │ │ │ - movq $0x474c20,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45fc69 │ │ │ │ + movq $0x45fbd8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474c20 │ │ │ │ + jne 45fbd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r10b,0x4c(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,2) │ │ │ │ + movl $0x45fc18,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474c50 │ │ │ │ + jne 45fc18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x45fb80,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xd28c9f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8ab38(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - repz (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 474cd4 │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 45efa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc68c,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 474d2d │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474d22 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 45fcd7 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x474cb8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + movq $0x45fc88,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x74b3ff35(%rsi) │ │ │ │ - jae 474d5c │ │ │ │ - jmp b024d0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 45efa0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x72b7ff35(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 474dbb │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474db0 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 45fd47 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x474d48,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45fcf8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb14ac5(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 474df2 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3520 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 45efa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x43(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 474f09 │ │ │ │ - movq $0x474e68,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474e68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8b4800cb,%ebp │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 474ec9 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474eb9 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x474dd0,-0x10(%r12) │ │ │ │ + ja 45fdb7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45fd68,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 474eb9 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x474d68,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd13a0e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x8d4800cb,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 474ff3 │ │ │ │ - movq $0x474f78,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 45feb0 │ │ │ │ + movq $0x45fe18,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474f78 │ │ │ │ + jne 45fe18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x8b4800cb,%ebx │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r13b,0x4800474f(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + add %bh,%al │ │ │ │ + test $0xc74800c8,%eax │ │ │ │ + rex.RB clc │ │ │ │ + push %rax │ │ │ │ + incb 0x0(%rbp) │ │ │ │ + mov 0x4f(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474fa8 │ │ │ │ + jne 45fe50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x834900cb,%ebx │ │ │ │ + test $0x834900c8,%eax │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ + add %dh,0x43(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 474e10 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x45fca8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x45fed0,-0x18(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xc8a959(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475097 │ │ │ │ - movq $0x475070,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x57(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r14b,%r8b │ │ │ │ + incb 0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 45fba0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x77(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x4750b0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0xc74800c8,%eax │ │ │ │ + add %r11b,(%r8) │ │ │ │ + incl 0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc8a756(%rip),%r14 │ │ │ │ + jmp 45f850 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %eax,%esi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + test $0xc8,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x51(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475179 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x474cd8,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x474e10,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 475146 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ + ja 45ff65 │ │ │ │ + movq $0x45fd18,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 474e10 │ │ │ │ - movq $0x474f28,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd16b12(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0x45ffc8,0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475312 │ │ │ │ - movq $0x475218,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %al,0x4800c8a8(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4600df │ │ │ │ + movq $0x45ffe0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475218 │ │ │ │ + jne 45ffe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x58(%rax) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800c6a4(%rax) │ │ │ │ - movl $0x475258,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5c(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4752eb │ │ │ │ - movq $0x475290,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0xc8,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + movl $0x45ff90,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 45fde0 │ │ │ │ + movq $0x460030,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475290 │ │ │ │ + jne 460030 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %eax,0x5b8a38458b4800c6 │ │ │ │ + add %al,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 4752b0 │ │ │ │ - movq $0x475328,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 4752db │ │ │ │ - lea 0xc68634(%rip),%r9 │ │ │ │ - lea 0xd1363e(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x4753c0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc685c6(%rip),%r9 │ │ │ │ - lea 0xd13608(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.WB sbb %al,(%r8) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c70d(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47539d │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%rbx),%rdx │ │ │ │ - jg 475373 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd168ed(%rip),%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %ch,0x4800c8a7(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4600e6 │ │ │ │ + movq $0x460090,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460090 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - push %rdi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c00c6a1(%rax) │ │ │ │ - mov 0x40(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd13507(%rip),%rsi │ │ │ │ - lea 0xd13528(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 474570 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r15b,0x48004600(%r8) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4600b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x4800c6a2(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475438 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xd05955(%rip),%r8 │ │ │ │ - lea 0xc6ecae(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4751a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + enter $0x8300,$0xe3 │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4603f6 │ │ │ │ + movq $0x460048,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460048 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x460110,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47548c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rdx) │ │ │ │ + movl $0x460178,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460178 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x5a(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r12b,0x48004601(%r8) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4601a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ + enter $0x8300,$0xe3 │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 460408 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x460128,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x4601f8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4601f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x394c80458d4800c6,%eax │ │ │ │ - clc │ │ │ │ - jb 47565e │ │ │ │ - movq $0x4755a0,-0x58(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + rex.RB call 8c0440 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4755a0 │ │ │ │ + jne 460240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0x3b4d18c4834900c6,%eax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %dh,0x4800c8a5(%rax) │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + jmp 46025c │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4755cf │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 47561a │ │ │ │ - movq $0x4754b8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x475688,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x475748,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs 0x56b00045c74800c6,%al │ │ │ │ - rex.RXB add %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 4756b0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800c8a5(%rax) │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4602fe │ │ │ │ + movq $0x4602a8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4602a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3b4d48c4834900c6,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x6a(%rdi) │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xc6e9c9(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4751a8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x61(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475798 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x475458,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x4757b8,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ + add %cl,-0x5b(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r10b,%r8b │ │ │ │ + add 0x0(%rsi),%al │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4602d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sahf │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x4757e0,0x0(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x8300,$0xe3 │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4603f2 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x460258,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4757e0 │ │ │ │ + jne 460258 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + movq $0x460328,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460328 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sahf │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47581b │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xc6e8d4(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4751a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %ch,0x4800c8a4(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + jmp 460354 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x4800c8a4(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 460436 │ │ │ │ + movq $0x4603a0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4603a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47587c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r9b,%r8b │ │ │ │ + add 0x0(%rsi),%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4603c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sahf │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475927 │ │ │ │ - movq $0x475900,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x8300,$0xe3 │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 460404 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x460348,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475900 │ │ │ │ + jne 460348 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xc8a2d5(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0xc8a303(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c8a3(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + jmp 46043c │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460474 │ │ │ │ + movq $0x45fd88,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x4604a0,0x18(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x460428,0x0(%rbp) │ │ │ │ + jmp f64d30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %eax,0x4c00045c74800c8 │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + call 14604a6 <__environ@GLIBC_2.2.5+0x2cf7fe> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - popf │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x475940,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + movabs %al,0x358d4cde894800c8 │ │ │ │ + mov $0xa1,%dh │ │ │ │ + enter $0x4800,$0x83 │ │ │ │ + (bad) │ │ │ │ + jge 4604c4 │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 460514 │ │ │ │ + movq $0x460530,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xd24506(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xc8a5f5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + rex.RB clc │ │ │ │ + rex (bad) │ │ │ │ + rex.RX add %r9b,-0x73(%rax) │ │ │ │ + xor $0xc8a489,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c69d(%rax) │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475b60 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x474a28,-0x98(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x88(%r12) │ │ │ │ - movq $0x474bc8,-0x80(%r12) │ │ │ │ - lea -0x98(%r12),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - movq $0x475010,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - movq $0x4751a8,-0x48(%r12) │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x7c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x64(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x44(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 475a34 │ │ │ │ - movq $0x475848,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x475ba0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x475a88,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475a88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lret $0x17 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x8300,$0xe3 │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 460661 │ │ │ │ + movq $0x460730,0x0(%rbp) │ │ │ │ + lea 0xc8a36c(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x64(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 475b70 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475b50 │ │ │ │ - movq $0x475400,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x475510,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xd051fa(%rip),%r8 │ │ │ │ - lea 0xc6e553(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4751a8 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x8300,$0xe3 │ │ │ │ (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 460661 │ │ │ │ + movq $0x460560,0x0(%rbp) │ │ │ │ + lea 0xc8a374(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fwait │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x475bc8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475bc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x8300,$0xe3 │ │ │ │ (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 460661 │ │ │ │ + movq $0x460598,0x0(%rbp) │ │ │ │ + lea 0xc8a364(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ (bad) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475c00 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x7cff375c(%rax) │ │ │ │ + jrcxz 460612 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 460661 │ │ │ │ + movq $0x4605d0,0x0(%rbp) │ │ │ │ + lea 0xc8a358(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4751a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x7cff375c(%rax) │ │ │ │ + jrcxz 46064a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 460661 │ │ │ │ + movq $0x460608,0x0(%rbp) │ │ │ │ + lea 0xc8a348(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xc8a2aa(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475c88 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475c7d │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc6e468(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movabs 0xfb834807e38300c8,%eax │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,0x7(%r8) │ │ │ │ + rex.RX add %r9b,-0x73(%rax) │ │ │ │ + xor $0xc8a1a8,%eax │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4758a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %eax,0xfb834807e38300c8 │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,0x48000000(%rax) │ │ │ │ + movl $0x460680,0x0(%rbp) │ │ │ │ + lea 0xc8a194(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cltd │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475e0b │ │ │ │ - movq $0x475d38,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475d38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %eax,0xfb834807e38300c8 │ │ │ │ + add %esi,0x74(%rbp) │ │ │ │ + movq $0x4606c0,0x0(%rbp) │ │ │ │ + lea 0xc8a188(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cltd │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475e0f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 475d67 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 475dc7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc6e329(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 472ae0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x475e30,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ + movabs %eax,0xfb834807e38300c8 │ │ │ │ + add %esi,0x3c(%rbp) │ │ │ │ + movq $0x4606f8,0x0(%rbp) │ │ │ │ + lea 0xc8a178(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc6e29f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 472ae0 │ │ │ │ - nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rdx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + lea 0xc8a0b6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd1a5e7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4607d2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460815 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd280da(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c698(%rax) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47613d │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs %eax,0x394ce0458d4800c8 │ │ │ │ + clc │ │ │ │ + jb 46086c │ │ │ │ + movq $0x460880,-0x20(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 475f69 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 4765ff │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 476297 │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 47655f │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 4764bf │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 475ebf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ + lea 0xd280ae(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4761df │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476189 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 475fd9 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 4758a8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x476038,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476038 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 476141 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + movabs %al,0x7e083d8894800c8 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4608e2 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47612d │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x475c20,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x475ca8,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ + ja 4608d2 │ │ │ │ + movq $0x4607e8,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476179 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xc6df6c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4758a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x476650,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x475f28,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x460908,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 4604f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 476297 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rbx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476338 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 475f96 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4765b0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x476248,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x476510,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x476470,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 460963 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4607a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc8a1cf(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c692(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4764bf │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4763fc │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 475f96 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x3b4d10c4834900c8,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x460838,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a1a3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 47655f │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47639a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 475f96 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800c8a1(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460a17 │ │ │ │ + movq $0x460a38,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4609a0 │ │ │ │ + lea 0xc8a18a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x6f(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4765ff │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4762d6 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 475f96 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10eab93,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 460ad8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - nop │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 475f96 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476788 │ │ │ │ - movq $0x476708,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460b3f │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0xc8a067(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476708 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - nop │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x476738,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476738 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xc89ffa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x67(%r8) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476770 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c68f(%rax) │ │ │ │ - mov 0x20(%rbp),%edi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 475e68 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x29(%rdi) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc89f98(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47687a │ │ │ │ - movq $0x4767f8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4767f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x10eabd1,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc89f3c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - push $0xffffffff89480047 │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x460f60,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc89ef4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc675f1(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x460f80,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xc89eac(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4768b2 │ │ │ │ + jb 460d76 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a33f0 │ │ │ │ + jmp f6ff88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4768fb │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x476890,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 476958 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x460d50,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x72b7ff3a(%rsi) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - rex.R │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 4769f3 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd11f6d(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 47bc78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x4d8b4800,%esi │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 476a0c │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476a56 │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 476a2f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc6741f(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd15230(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4769d0,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ja 460e51 │ │ │ │ + movq $0x460d98,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x10eabf4,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0xc89d95(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xd8,0x458d4800(%rsi,%rax,8) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476b86 │ │ │ │ - movq $0x476b00,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476b00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xc89d42(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x74(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x476b38,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476b38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov %es,%esi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x6b(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - jne 476b68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov %es,%esi │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + imull 0xb2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476bdc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %ch,0xb2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x75(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476cc1 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476cb6 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 476c8a │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x476ba8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x476cd8,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd14fd0(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rsp │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c68a(%rax) │ │ │ │ - movl $0x476d00,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476d00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x76(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 476958 │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + enter $0xb2af,$0x0 │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x72b7ff3a(%rdx) │ │ │ │ - rex.RB loopne 476d89 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 476d65 │ │ │ │ - movq $0x476d80,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %eax,%esi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800476d(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476db0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %eax,%esi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 476dcc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + pushf │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46101f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 476c08 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46101a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd09b60(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e08b48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd19d2a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,-0x3a(%rbp) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xd19d02,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + (bad) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476eb0 │ │ │ │ - movq $0x476e30,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476e30 │ │ │ │ + jb 4610d6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4610d1 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd27840(%rip),%rsi │ │ │ │ + lea 0xc89be1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efb088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x467868,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc8a6e7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x476e60,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476e60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467848,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a69c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x476e98,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476e98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467828,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a654(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jle 476e95 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 476fa2 │ │ │ │ - movq $0x476f20,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476f20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4677e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a60c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 476ee5 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r10b,0x6f(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476f50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4677c8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a5c4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 476f15 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc67db8(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4677a8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xc8a57c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476fda │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3488 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467768,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a534(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467748,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a4ec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477023 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x476fb8,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 477080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467708,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x2(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a4a4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %al,%dh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - rex.RXB │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x5d,%r8 │ │ │ │ - je 47711b │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd11846(%rip),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c958 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4676e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a45c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jge 4770bd │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 477134 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47717e │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 477157 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc67be6(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd14b08(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467688,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4770f8,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea 0xc8a414(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467668,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8a3cc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - test %eax,%esi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4772ae │ │ │ │ - movq $0x477228,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 477228 │ │ │ │ + sbb $0xc8a3c2,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 461527 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 461522 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc8a491(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25638 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7b(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x477260,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 477260 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + jmp f63e30 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %eax,%esi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x48004772(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 477290 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %al,%dh │ │ │ │ - add %cl,-0x77beefbb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz jmp f63e30 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,-0x64(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + sbb $0xc89c52,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x5c(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46163f │ │ │ │ + movq $0x461610,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461610 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477304 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x72b7f820(%rbx) │ │ │ │ + or $0xb40bdb,%eax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc89db7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc89d51(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8a4aa(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0xc89ce0(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89c7a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89c14(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8a166(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0xb40ba1(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc89b2d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8a0f7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8a091(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8a02b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89fc5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89f5f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89ef9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89e93(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89e2d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89dc7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89d61(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc89cfb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + pop %rax │ │ │ │ + rolb $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46179f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46179a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb2a9ea(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4773e9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4773de │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 4773b2 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x4772d0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x477400,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd148a8(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 4617d7 │ │ │ │ + movq $0x4617f8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 461838 │ │ │ │ + lea 0xc8a362(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd270d1(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd270cc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7d(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x477428,0x0(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs %eax,0x394ce0458d4800c8 │ │ │ │ + clc │ │ │ │ + jb 4619bf │ │ │ │ + movq $0x461878,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477428 │ │ │ │ + jne 461878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 477080 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movabs %al,0x894810458b4800c8 │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 461e34 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + movq $0x4618c0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4618c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x72b7ff3a(%rbx) │ │ │ │ - rex.RB loopne 4774b1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 47748d │ │ │ │ - movq $0x4774a8,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x4800c8a2(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + je 461e43 │ │ │ │ + lea -0x1(%rdx),%rbx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 4619b1 │ │ │ │ + movq $0x461910,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461910 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x4774d8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0x894808458b4800c8 │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0xa6820f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jae 461a31 │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jb 461b25 │ │ │ │ + movq $0x461968,0x0(%rbp) │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4774d8 │ │ │ │ + jne 461968 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c682(%rax) │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 477330 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x4800c8a1(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x2(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - data16 movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4775d8 │ │ │ │ - movq $0x477558,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %ah,-0x7cff375f(%rax) │ │ │ │ + jrcxz 4619aa │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 461e1c │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xd26f21(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8a1a2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 461ac3 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 461ad1 │ │ │ │ + movq $0x461a10,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477558 │ │ │ │ + jne 461a10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - data16 movb $0x48,(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x477588,0x0(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x7e083d8894800c8,%al │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x11,%rcx │ │ │ │ + jae 461ac3 │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jb 461ac3 │ │ │ │ + add $0xfffffffffffffff9,%rcx │ │ │ │ + lea 0xb40843(%rip),%rdx │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movq $0x461a98,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477588 │ │ │ │ + jne 461a98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movb $0x48,%gs:(%rax) │ │ │ │ - movl $0x4775c0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %ch,0x4800c8a0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je 461df8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xc8a046(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd26e18(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x461b08,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4775c0 │ │ │ │ + jne 461b08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c00c665(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + lahf │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,-0x61(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x461b58,0x0(%rbp) │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461b58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea 0xc6659e(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4800c89f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x3(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x461bb0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461bb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea 0xc6655e(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800c89f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xc89f4b(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f38b08 │ │ │ │ + movq $0x461c10,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461c10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc770ff(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4790c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %dh,(%rax) │ │ │ │ + lahf │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 461c0f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xe,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 477b28 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xc89eeb(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f38b08 │ │ │ │ + movq $0x461c70,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461c70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47775d │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477700,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800c89e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x461cc8,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477700 │ │ │ │ + jne 461cc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sahf │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 461cc7 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x461d20,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461d20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4777bd │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - movq $0x4776a8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + popf │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 461d1f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f389a8 │ │ │ │ + movq $0x461d78,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461d78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,0x4800c89d(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x461dd0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461dd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 4777f3 │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 477848 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + popf │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 461dcf │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 461ab3 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f38148 │ │ │ │ + movq $0x4619a0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0xc89d12(%rip),%r14 │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp f38b08 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xc89cf6(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f38b08 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 461890 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 4618dc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c65f(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47787e │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 4778c3 │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 477963 │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5f(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477903 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc697e7(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4778a8,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c65e(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4779a3 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc69747(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 461e87 │ │ │ │ + movq $0x461ea8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x477948,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp 461ee8 │ │ │ │ + lea 0xc89d3a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0xd26a21(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd26a1c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pushf │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 103e583c <__environ@GLIBC_2.2.5+0xf254b94> │ │ │ │ + (bad) │ │ │ │ + sub (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,-0x3a(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 477a97 │ │ │ │ - movq $0x477a40,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x461f28,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477a40 │ │ │ │ + jne 461f28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c65d(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x477a78,0x0(%rbp) │ │ │ │ + add %ah,0x4800c89c(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jb 461fb4 │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jae 46202a │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jb 462148 │ │ │ │ + movq $0x461f80,-0x8(%rbp) │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477a78 │ │ │ │ + jne 461f80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75ff39a3(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 477a8d │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 477848 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 46285b │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + jle 462249 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd2693c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 4620c7 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 4621f6 │ │ │ │ + movq $0x461ff8,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x6(%rcx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461ff8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477aec │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 461fa6 │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + lea 0xc89bf2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x11,%rbx │ │ │ │ + jae 4620ca │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + jb 4620ca │ │ │ │ + add $0xfffffffffffffff9,%rbx │ │ │ │ + lea 0xb40292(%rip),%rdx │ │ │ │ + mov (%rdx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + movq $0x462098,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x9(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462098 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 462097 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je 46277d │ │ │ │ + cmp $0x11,%rax │ │ │ │ + je 4620be │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 462280 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461fa6 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + je 46286a │ │ │ │ + dec %rbx │ │ │ │ + movq $0x462110,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 477cde │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 477caf │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477cfa │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x477780,-0xb0(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x4777e8,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x477848,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 477c7b │ │ │ │ - movq $0x477ab8,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x477d40,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x4779f0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd13fd7(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x477dd0,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x477d98,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800c65a(%rax) │ │ │ │ - movl $0x477d68,0x0(%rbp) │ │ │ │ + je 462879 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jl 461fa6 │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 462280 │ │ │ │ + lea 0xd267b1(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x462180,-0x8(%rbp) │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477d68 │ │ │ │ + jne 462180 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75ff39a6(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 477848 │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c65a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 477b60 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 46284c │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jle 4621a7 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461fa6 │ │ │ │ + movq $0x4621d0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4621d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x5a(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 477b60 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x83480974,%eax │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,-0x3a(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 477e80 │ │ │ │ - movq $0x477e58,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 4621ec │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x462228,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x7(%rcx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477e58 │ │ │ │ + jne 462228 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x477e98,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c659(%rax) │ │ │ │ - movl $0x477ec8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,-0x3(%rsi) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + jae 462243 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x462270,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477ec8 │ │ │ │ + jne 462270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 477b28 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 477f4e │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4780ff │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477f48,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + je 46228e │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd26674(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x2(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x4622d0,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477f48 │ │ │ │ + jne 4622d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rax │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x477f98,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + cwtl │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 46283d │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + jge 4622f4 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 462280 │ │ │ │ + movq $0x462320,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477f98 │ │ │ │ + jne 462320 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rdi │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - jmp 478004 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800c898(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + je 46233c │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461fa6 │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xc8982e(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3db28 │ │ │ │ + movq $0x462388,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462388 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c657(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 46282e │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0xe,%rbx │ │ │ │ + jge 4623af │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 478004 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 462280 │ │ │ │ + movq $0x4623d8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4623d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c657(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4623d7 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xe,%rax │ │ │ │ + je 4623f4 │ │ │ │ add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4780d7 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 478060 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x478118,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xc65701(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ + jmp 461fa6 │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xc89776(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3db28 │ │ │ │ + movq $0x462440,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x478098,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478098 │ │ │ │ + jne 462440 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x477fc0,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 46281f │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0xc,%rbx │ │ │ │ + jge 462467 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 462280 │ │ │ │ + movq $0x462490,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462490 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x56(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x477ff0,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 46248f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + je 4624ac │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461fa6 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x4624f0,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4624f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %dl,-0x3a(%rsi) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x477ef8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - je 478165 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4781dc │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 4781e8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 47821a │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 4781e0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 478239 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47830e │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 478272 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xc6541e(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd1069d(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 462810 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + jge 462517 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 462280 │ │ │ │ + movq $0x462540,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 4782c6 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 473930 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 478148 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x478360,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462540 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x72(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 478239 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 46253f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xb,%rax │ │ │ │ + je 46255c │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461fa6 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x4625a0,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4625a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jno 47836d │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4783f9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4783d5 │ │ │ │ - movq $0x4783f0,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800c671(%rax) │ │ │ │ - movl $0x478420,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + je 462801 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jge 4625c7 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 462280 │ │ │ │ + movq $0x4625f0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478420 │ │ │ │ + jne 4625f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c671(%rax) │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4781a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 4784bf │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47858c │ │ │ │ - movq $0x4784b0,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4625ef │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + je 46260c │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461fa6 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d9b8 │ │ │ │ + movq $0x462650,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4784b0 │ │ │ │ + jne 462650 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jno 478475 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x39(%r8) │ │ │ │ - add %r12b,%r8b │ │ │ │ - test %al,0x0(%rdi) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 4627f2 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + jle 462677 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461fa6 │ │ │ │ + movq $0x4626a0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4784e0 │ │ │ │ + jne 4626a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jo 4784a5 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - test %eax,0x0(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 46269f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + je 4626bc │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 462280 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3d778 │ │ │ │ + movq $0x462700,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478510 │ │ │ │ + jne 462700 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c670(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47857c │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 478557 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4781a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47861f │ │ │ │ - movq $0x4785f8,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 4627e3 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + jle 462727 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461fa6 │ │ │ │ + movq $0x462750,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4785f8 │ │ │ │ + jne 462750 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x478638,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 46274f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + je 46276c │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 462280 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f39e78 │ │ │ │ + movq $0x4627b8,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0xc893e5(%rip),%r14 │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + jmp f3db28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c66f(%rax) │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47874d │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x478148,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x4781a0,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x4783a8,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 478710 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 4786e4 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4781a0 │ │ │ │ - movq $0x478450,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd1353e(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x18(%rbp),%dh │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0xc893a6(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f3db28 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 462718 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 462668 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 4625b8 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 462508 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 462458 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 4623a0 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 4622e8 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 462198 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 461f98 │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 4620dd │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 462128 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rax │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4787ea │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4787c8,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4787c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 733e61f4 <__environ@GLIBC_2.2.5+0x7225554c> │ │ │ │ + sbb %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 8c5191 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 461ee8 │ │ │ │ + lea 0xc8935f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x50(%rax) │ │ │ │ - movb $0x45,(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc6b8fc(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 477b28 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800c892(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46294b │ │ │ │ + movq $0x462968,-0x8(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 461ee8 │ │ │ │ + lea 0xc892e6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0xd25f6a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd25f53(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4629c2 │ │ │ │ + movq $0x4629e0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 461ee8 │ │ │ │ + lea 0xc8927f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47883c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0xd25ef2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea 0xd25edb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %ch,0x4800c891(%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 461e70 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0xa0(%rbp),%eax │ │ │ │ + add %al,0x4800c891(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478a2a │ │ │ │ - movq $0x478948,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478948 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jb 462a6a │ │ │ │ + movq $0x462a88,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 461ee8 │ │ │ │ + lea 0xc891f7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 478a2e │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 478977 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 478a3e │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 478a02 │ │ │ │ - movq $0x478808,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x478a98,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x478b50,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x478b80,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6b(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x478ac0,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478ac0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x8c358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + jmp 463c98 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6b(%rax) │ │ │ │ - movb $0xf,(%rax) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 478aee │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xc6b601(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 4785a8 │ │ │ │ - movq $0x478b18,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478b18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x72b7ff2f(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462b54 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462b49 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRB movb $0x45,(%r8) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc6b5b5(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 477b28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - js 478b4c │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462be0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462bd5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c66a(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 4789c5 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x72b7ff2f(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462c70 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462c65 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x462b68,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb294a3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c66a(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 4789c5 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462ce4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462cd9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + shlb $1,-0x72b7ff2f(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462d70 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462d65 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462e00 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478be4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 462df5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x462cf8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb2931e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xa4,%al │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462e74 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462e69 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,-0x3a(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 478c97 │ │ │ │ - movq $0x478c70,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478c70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462f00 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462ef5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c669(%rax) │ │ │ │ - movl $0x478cb0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + mov $0xa3,%al │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462f90 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462f85 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x462e88,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb29189(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x69(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,-0x72b7ff2f(%rbx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463004 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478e95 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4785a8,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 478d34 │ │ │ │ - movq $0x478bb0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x478f08,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x478d88,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478d88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + ja 462ff9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c668(%rax) │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 478ea5 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + mov $0xa2,%al │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 463090 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478e85 │ │ │ │ - movq $0x478770,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x478868,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + ja 463085 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x478ed0,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478ed0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49(%rax) │ │ │ │ - movb $0x45,(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc6b1f4(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 477b28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + and %ah,-0x72b7ff2f(%rdx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463120 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463115 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x463018,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb29004(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movb $0x48,(%eax) │ │ │ │ - movl $0x478f30,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478f30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - data16 movb $0xf,(%rax) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 478f5b │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4785a8 │ │ │ │ - movq $0x478f88,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46318f │ │ │ │ + movq $0x463178,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478f88 │ │ │ │ + jne 463178 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4500c648(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 477b28 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 463184 │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 479005 │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479097 │ │ │ │ - movq $0x479018,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + jb 46323a │ │ │ │ + movq $0x4631e8,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479018 │ │ │ │ + jne 4631e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.RXB movb $0x48,(%r8) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - movq $0x479048,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479048 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.RX movb $0x49,(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479087 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfd20 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - in $0xff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,-0x3a(%rbp) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47920c │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 479104 │ │ │ │ - lea 0xd0f7e7(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 47911b │ │ │ │ - lea 0xd0f7d7(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ + jb 4632ac │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479224 │ │ │ │ - movq $0x477b28,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x477e10,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x478c10,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 4632a1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4631a8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 47925c │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb28e86(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,-0x72b7ff2f(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46331c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47928b │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 4791d8 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x478fc0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd12a7f(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x479308,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 479279 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 47918e │ │ │ │ + ja 463311 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4792d0,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c644(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 47918e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + lahf │ │ │ │ + roll $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4633a8 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46339d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x63(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 47911b │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %bl,-0x72b7ff2f(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463438 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46342d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x463330,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb28d06(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47941e │ │ │ │ - movq $0x479398,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479398 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + cwtl │ │ │ │ + sahf │ │ │ │ + roll $1,(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd19e8b(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c662(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x4793d0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4793d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + jo 463414 │ │ │ │ + roll $1,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4634b7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd19e38(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x62(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x479400,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479400 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + adc %bl,-0x72b7ff2f(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463534 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463529 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x463478,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb28c14(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x62(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4796f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0x45,-0x72b7ff2f(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4635a4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463599 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,-0x72b7ff2f(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463630 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463625 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + sbbb $0xf0,0x458d4800(%rcx,%rdx,8) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4636c0 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479494 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 4636b5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4635b8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb28a98(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock fwait │ │ │ │ + roll $1,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479555 │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 463734 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47954a │ │ │ │ + ja 463729 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4794f9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc64927(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 479511 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcea8d7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x45,-0x72b7ff2f(%rbx) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4637c0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4637b5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + movq $0x117c8b9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47960d │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 463850 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479602 │ │ │ │ + ja 463845 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4795b1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc647f7(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4795c9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcea81f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x463748,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb28915(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,0x7b8b4800(%rax,%rcx,8) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jae 463880 │ │ │ │ + lea 0xc88403(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4796c5 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + call 49470114 <__environ@GLIBC_2.2.5+0x482df46c> │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4638cf │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc883b0(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,-0x72b7ff38(%rbx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46394c │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4796ba │ │ │ │ + ja 463941 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 479669 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc6478f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 479681 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcea767(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x463890,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb28826(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,-0x74b7ff38(%rbx) │ │ │ │ + jnp 46397c │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc8830b(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 479813 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 4797ca │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 479770 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 479876 │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 479770 │ │ │ │ - movq $0x479ef8,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 4797ae │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 479782 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 4797b4 │ │ │ │ - movq $0x479928,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 479782 │ │ │ │ - lea 0xc645bd(%rip),%r9 │ │ │ │ - lea 0xd0f13f(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 47982b │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 4798ad │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 479770 │ │ │ │ - movq $0x47a2a0,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 4798e0 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 479770 │ │ │ │ - movq $0x47a618,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x479a30,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x479ab8,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x479e70,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nop │ │ │ │ + lock (bad) │ │ │ │ + enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc882b8(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463a44 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4799b1 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 479986 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x479460,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x4799d8,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd122d9(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + ja 463a39 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x463988,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb2873b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5c(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x479a00,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479a00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + and %al,-0x72b7ff38(%rdx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463a7e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4647e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or $0xc4834900,%eax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x463a58,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c919,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc8818c(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5c(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4790c8 │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + or $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463b7b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463b70 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc88113(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c644(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 479a58 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + or $0x0,%al │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463beb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x463b18,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c919,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xd1220c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xc88094(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - lret │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 479c08 │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,-0x80(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463c75 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463c6a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x463b90,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb2848b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x44(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479cab │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 479bf2 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 479b38 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc74c2d(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb1b035(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 479dad │ │ │ │ - test %eax,%eax │ │ │ │ - jg 479bc2 │ │ │ │ - lea 0xc6422f(%rip),%r9 │ │ │ │ - lea 0xd0ed61(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xc641ff(%rip),%r9 │ │ │ │ - lea 0xd0ed31(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 479cbb │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479d44 │ │ │ │ - movq $0x479570,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x479c60,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + jg 463c5f │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 463ce9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 463dc5 │ │ │ │ + movq $0x463cd8,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479c60 │ │ │ │ + jne 463cd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x37(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xcf4fa6(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xcf8efb(%rip),%rsi │ │ │ │ - lea 0xb1af03(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 479ce8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc640fc(%rip),%r9 │ │ │ │ - lea 0xd0ec2e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %ah,0x4800c87f(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + lea 0xb3e64b(%rip),%rsi │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + movq $0x463d28,0x0(%rbp) │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb1ae8c(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 479e2a │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 479c08 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x479a90,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 463d28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 479dac │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %ah,0x4900d195(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479df8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ + ja 46416f │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 463d82 │ │ │ │ + movq $0x4630a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc74977(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x479d78,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc63f97(%rip),%r9 │ │ │ │ - lea 0xd0eac9(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x462fa8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb28354(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + lea 0xc87edc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x463e00,0x0(%rbp) │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x40(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 479e98 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd11dcc(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 463e00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x0,%dh │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + roll $1,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46417f │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ - jmp 47a014 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 463e5a │ │ │ │ + movq $0x462f18,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x462e18,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb28271(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xb28234(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xb28229(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x463ef8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 463ef8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex movb $0x49,(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + roll $1,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a0b3 │ │ │ │ + ja 46418f │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 479ffe │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 479f78 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 463f52 │ │ │ │ + movq $0x462d88,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc63c24(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb0f812(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47a1b5 │ │ │ │ - lea 0xc63df3(%rip),%r9 │ │ │ │ - lea 0xd0e925(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 47a0c3 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a14c │ │ │ │ - movq $0x479628,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x47a068,0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x462c88,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb2817e(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x463fc8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a068 │ │ │ │ + jne 463fc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xcf4b9e(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xcf8af3(%rip),%rsi │ │ │ │ - lea 0xb0f718(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 47a0f0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc63cf4(%rip),%r9 │ │ │ │ - lea 0xd0e826(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + roll $1,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46419f │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 464022 │ │ │ │ + movq $0x462bf8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x462af8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb280a3(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + add $0xfffffffffffffffa,%rdx │ │ │ │ + lea 0xb3e2fb(%rip),%rsi │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xb28018(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x4640d8,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb0f6a1(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 47a232 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 47a014 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x479ed0,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4640d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 47a1b4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %ah,0x4900c87b(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a200 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ + ja 46474c │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 46413b │ │ │ │ + movq $0x463c10,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc639a6(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x47a180,0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x463a98,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb27f86(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x4641e0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc63b8f(%rip),%r9 │ │ │ │ - lea 0xd0e6c1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4641e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3d(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 47a3bc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x3c(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %bl,0x4900c87a(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a45b │ │ │ │ + ja 46475c │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 47a3a6 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 47a320 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 46423a │ │ │ │ + movq $0x4639e8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc63894(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb0f464(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47a55a │ │ │ │ - lea 0xc63a4b(%rip),%r9 │ │ │ │ - lea 0xd0e57d(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 47a46b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a4f4 │ │ │ │ - movq $0x4794b8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x47a410,0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x463960,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb27f0b(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x4642a0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a410 │ │ │ │ + jne 4642a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c00c6c1(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xcf47f6(%rip),%r8 │ │ │ │ - mov $0x5,%edi │ │ │ │ - lea 0xcf874b(%rip),%rsi │ │ │ │ - lea 0xb0f36a(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 47a498 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc6394c(%rip),%r9 │ │ │ │ - lea 0xd0e47e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %bl,%al │ │ │ │ + jns 464267 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x48000004(%rbx) │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 4642fa │ │ │ │ + movq $0x4638f0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x463868,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb27e3e(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xb27d82(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x464370,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb0f2f3(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 47a5d4 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 47a3bc │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x47a278,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 464370 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 47a55c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bl,-0x71(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a5a5 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ + ja 46477c │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 4643ca │ │ │ │ + movq $0x4637d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc63619(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x47a528,0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4636d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb27d4d(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x464440,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc637ed(%rip),%r9 │ │ │ │ - lea 0xd0e31f(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 464440 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 47a640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 475e68 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd11624(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x4900d18e(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46478c │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 46449a │ │ │ │ + movq $0x463648,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x463548,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb27c70(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x464510,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 464510 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800c650,%eax │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a726 │ │ │ │ - movq $0x47a6d0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + lea (bad),%edx │ │ │ │ + roll $1,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46479c │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 46456a │ │ │ │ + movq $0x4634d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x463450,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb27ba4(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xb27b21(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x4645e0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a6d0 │ │ │ │ + jne 4645e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x50(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x47a708,0x0(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + mov %ss,%ecx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x48000001(%rbx) │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 46463a │ │ │ │ + movq $0x4633c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4632c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb27ab6(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x4646b0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a708 │ │ │ │ + jne 4646b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rax │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + jnp 4646d4 │ │ │ │ + or 0x49(%rdx,%rdi,1),%edi │ │ │ │ + movl $0x463250,-0x30(%rsp) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x463138,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb279ee(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xb2798e(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800c874(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xc87485(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %dl,0x4800c874(%rax) │ │ │ │ + lea 0xd240e2(%rip),%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xd27440(%rip),%r14 │ │ │ │ + jmp 463c98 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a77c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467668,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87be4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467688,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87b9c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRXB movb $0x48,(%r8) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a827 │ │ │ │ - movq $0x47a800,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47a800 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.WRXB movb $0x48,(%r8) │ │ │ │ - movl $0x47a840,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4676e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87b64(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WRX movb $0x49,(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a8c9 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 47a89e │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x47a748,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x47a8f0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd113c1(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467708,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x2(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87b1c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4e(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x47a918,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47a918 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4796f8 │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - movabs 0x85ffffffffffff,%al │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467748,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87adc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x11000000,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467768,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87a94(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x4758a8,-0x258(%r12) │ │ │ │ - mov %r9,-0x250(%r12) │ │ │ │ - mov %r8,-0x248(%r12) │ │ │ │ - movq $0x475e68,-0x240(%r12) │ │ │ │ - lea -0x254(%r12),%rax │ │ │ │ - mov %rax,-0x238(%r12) │ │ │ │ - movq $0x4766b8,-0x230(%r12) │ │ │ │ - lea -0x23d(%r12),%rax │ │ │ │ - mov %rax,-0x228(%r12) │ │ │ │ - movq $0x4767a8,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x4768d0,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - movq $0x476958,-0x200(%r12) │ │ │ │ - mov %r9,-0x1f8(%r12) │ │ │ │ - mov %r8,-0x1f0(%r12) │ │ │ │ - lea -0x21c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e0(%r12) │ │ │ │ - movq $0x476ab0,-0x1d8(%r12) │ │ │ │ - lea -0x1fc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d0(%r12) │ │ │ │ - movq $0x476c08,-0x1c8(%r12) │ │ │ │ - mov %rbx,-0x1c0(%r12) │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - lea -0x1d4(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b0(%r12) │ │ │ │ - movq $0x476d38,-0x1a8(%r12) │ │ │ │ - lea -0x1c5(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a0(%r12) │ │ │ │ - movq $0x476de0,-0x198(%r12) │ │ │ │ - lea -0x1a4(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - movq $0x476ed0,-0x188(%r12) │ │ │ │ - mov %r9,-0x180(%r12) │ │ │ │ - movq $0x476ff8,-0x178(%r12) │ │ │ │ - mov %r9,-0x170(%r12) │ │ │ │ - movq $0x477080,-0x168(%r12) │ │ │ │ - mov %r9,-0x160(%r12) │ │ │ │ - mov %r8,-0x158(%r12) │ │ │ │ - lea -0x184(%r12),%rcx │ │ │ │ - mov %rcx,-0x150(%r12) │ │ │ │ - lea -0x174(%r12),%rcx │ │ │ │ - mov %rcx,-0x148(%r12) │ │ │ │ - movq $0x4771d8,-0x140(%r12) │ │ │ │ - lea -0x164(%r12),%rcx │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x477330,-0x130(%r12) │ │ │ │ - mov %rcx,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rcx │ │ │ │ - mov %rcx,-0x118(%r12) │ │ │ │ - movq $0x477460,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - movq $0x477508,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rcx │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x4775f8,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x477620,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x477648,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x4790c8,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x479348,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x4796f8,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x22c(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x194(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47a680,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x47a7a8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x260,0x388(%r13) │ │ │ │ - lea 0xc64a93(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4677a8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87a54(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ad4c │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4677c8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87a0c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c62f(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47adac │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4677e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc879c4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ae28 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467828,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc87984(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 47b458 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x467848,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc8793c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3a(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47aeec │ │ │ │ - movq $0x47aec8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47aec8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x467868,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc878ef(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c00c648(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47bc78 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x4800c646(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47af80 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47af75 │ │ │ │ + jb 464c31 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x47af98,-0x18(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0xc6244d(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e39168 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc86c4d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.RB movb $0x48,(%r8) │ │ │ │ - movl $0x47afc0,0x0(%rbp) │ │ │ │ - lea 0xcc82bb(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 414e90 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4900c645(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 473eb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 47b018 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cs movb $0x48,(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b0c7 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 47b05c │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 47b05c │ │ │ │ - lea 0xc62a34(%rip),%r9 │ │ │ │ - lea 0xc62cf7(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 47b0df │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b097 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x47b140,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x47b118,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 464c71 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86c05(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2a(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 47b170 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 47b069 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464cb1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86bbd(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 47b1a2 │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47b21e │ │ │ │ - movq $0x47b1c8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b1c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c62c(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x47b200,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b200 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464cf1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86b75(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x2c(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b274 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464d31 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86b2d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 47b2c9 │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b31f │ │ │ │ - movq $0x47b2f8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b2f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 464d71 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86ae5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4800c62b(%rax) │ │ │ │ - movl $0x47b338,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2b(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b3c1 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 47b396 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x47b240,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x47b3e8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd108c9(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x47b410,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b410 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464db1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86a9d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2a(%rax) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47b018 │ │ │ │ - nop │ │ │ │ - loopne 47b42b │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464df1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86a55(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.XB movb $0x49,(%r8) │ │ │ │ - add $0xd0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b564 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xc8(%r12) │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - lea -0xc7(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - mov %r9,-0xa0(%r12) │ │ │ │ - movq $0x47ae70,-0x98(%r12) │ │ │ │ - lea -0xae(%r12),%r10 │ │ │ │ - mov %r10,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x47af00,-0x78(%r12) │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - movq $0x47b018,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x94(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x47b178,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x47b2a0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464e31 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86a0d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,-0x3a(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47b601 │ │ │ │ - movq $0x47b5e8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b5e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c641(%rax) │ │ │ │ - movl $0x47b618,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464e71 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc869c5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x41(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47b458 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 47b680 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464eb1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc8697d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47b6e0 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 47b6c9 │ │ │ │ - movq $0x47b708,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc62600(%rip),%r9 │ │ │ │ - lea 0xc625db(%rip),%r8 │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464ef1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc86936(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x40(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47a960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock jbe 464ecf │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 464f62 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 464f57 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x464ec8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc876ad(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x3a(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47b7e6 │ │ │ │ - movq $0x47b790,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %ah,0x4800c875(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4650da │ │ │ │ + movq $0x464fc0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b790 │ │ │ │ + jne 464fc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,0x75(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + rex.WRXB │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x47b7c8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b7c8 │ │ │ │ + jne 464ff8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x75ff39c1(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b83c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jne 464fbf │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + or %r15b,(%r8) │ │ │ │ + push %rax │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47b8ff │ │ │ │ - movq $0x47b8d8,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b8d8 │ │ │ │ + jne 465038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c63e(%rax) │ │ │ │ - movl $0x47b918,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e(%rax) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ + add %bh,0x4900c874(%rax) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b99d │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 47b972 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x47b808,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja 4650fc │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x12,%rbx │ │ │ │ + jge 4650e5 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jl 4650e5 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + lea 0xb3d368(%rip),%rdx │ │ │ │ + mov (%rdx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + movq $0x464f08,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x47b9c0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xc87564(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x464e88,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc87537(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp de66f0 │ │ │ │ + lea 0xc87507(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd102ed(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + lea 0xc873ff(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800c63d(%rax) │ │ │ │ - movl $0x47b9e8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b9e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4800c63d(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 47ba19 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 47a960 │ │ │ │ - lea 0xc622b0(%rip),%r9 │ │ │ │ - lea 0xc6228b(%rip),%r8 │ │ │ │ + movq $0x464e48,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc874cb(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0xc8738b(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x464e08,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd05a00(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x464dc8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd059d3(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x464d88,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc85a5d(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0xc872cd(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x464d48,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd05962(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x464d08,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd04aa5(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0xc87244(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x464cc8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd058f1(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x464c88,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd058c4(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0xc871b8(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0xc87198(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x464c48,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd05869(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x464c08,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xd0583c(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + jno 46531f │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46539f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46539a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc871d0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e08b48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp $0x8d4800c6,%eax │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 47bbcd │ │ │ │ - movq $0x47bad0,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47bad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4653da │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e37db8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c63c(%rax) │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bbbd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47b458,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - movq $0x47b5a0,-0x68(%r12) │ │ │ │ - lea -0x94(%r12),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - movq $0x47b680,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - lea -0x64(%r12),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x47b740,-0x38(%r12) │ │ │ │ - lea -0x54(%r12),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x47b868,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x34(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x47bbe8,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1f(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 465449 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4654b3 │ │ │ │ + movq $0x465448,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 465448 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmp %dh,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47bd78 │ │ │ │ - movq $0x47bcc0,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + adcb $0x48,0x0(%rsi,%rax,2) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47bcc0 │ │ │ │ + jne 465480 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900c63a(%rax) │ │ │ │ - add $0x78,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bd68 │ │ │ │ - movq $0x47ad18,-0x70(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x47ad78,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x47add8,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x47ba58,-0x40(%r12) │ │ │ │ - lea -0x5b(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x6b(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x4b(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x47bc18,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc63a89(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47c958 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + movq $0xf6cf40,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 465528 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bdf4 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + ja 46551d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x11888d9,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %eax,%esi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 47be99 │ │ │ │ - movq $0x47be80,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47be80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46556a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %al,%dh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x480047be(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %al,%dh │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 47bed7 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47c958 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4655a6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47bf47 │ │ │ │ + rex.RB loopne 465611 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 465644 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465639 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 47bf42 │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x47bfd0,-0x30(%rbp) │ │ │ │ - lea 0xc90f09(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ + movq $0x465580,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x11888d9,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 47bf18 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 47c062 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd0c8c8(%rip),%rsi │ │ │ │ - jmp 47c0a6 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46567e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 47c056 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd18374(%rip) │ │ │ │ - jne 47bf71 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd0c83b(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 47c133 │ │ │ │ - movq $0x47c030,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47c030 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 47c1df │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 47c20c │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd181f7(%rip) │ │ │ │ - jne 47c0d7 │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 47c22a │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd181ad(%rip) │ │ │ │ - je 47c1aa │ │ │ │ - jmp 47c143 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 465714 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c26b │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47bf60,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 47c2d8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ja 465709 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x465658,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x11888e2,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc61b,$0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c387 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 47c31c │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 47c31c │ │ │ │ - lea 0xc61774(%rip),%r9 │ │ │ │ - lea 0xc618ef(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 47c39f │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 465794 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c357 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x47c400,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x47c3d8,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 465789 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4656a0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00c617(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4657ce │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 47c430 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 47c329 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c61a │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c4de │ │ │ │ - movq $0x47c488,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ + jb 46597f │ │ │ │ + movq $0x465850,-0x28(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c488 │ │ │ │ + jne 465850 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb %dh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov %bl,0x46(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460f0cb0 <__environ@GLIBC_2.2.5+0x44f60008> │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c4c0 │ │ │ │ + jne 465888 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %eax,%esi │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 465908 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4658f8 │ │ │ │ + movq $0x4657a8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x11888e2,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46596f │ │ │ │ + movq $0x4655c0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x465728,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0xf6d468,0x18(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e37e20 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e92f4 <__environ@GLIBC_2.2.5+0x7225864c> │ │ │ │ + jle 4659f3 │ │ │ │ + add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c534 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 465a1c │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x465540,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4657f0,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c619 │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + imul $0x0,%eax,%ecx │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c5df │ │ │ │ - movq $0x47c5b8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47c5b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + jb 465ab8 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465aad │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4654d0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x4659a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x27(%r12),%rsi │ │ │ │ + lea -0x15(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 465f68 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %eax,%esi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 465b2f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465b24 │ │ │ │ + movq $0x4653b8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x465b50,-0x28(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e37d48 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc86ae2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %al,%dh │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push $0xffffffffffffffc8 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465bc2 │ │ │ │ + movq $0x4653f8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 47c656 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x47c500,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x465a40,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x47c6a8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6d468,0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd0f609(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x47c6d0,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47c6d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - movb $0x8a,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47c2d8 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c630 │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c8a4 │ │ │ │ - movq $0x47c780,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47c780 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 465c11 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85c6d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - mov %eax,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0xc0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c894 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0x47be20,-0xa0(%r12) │ │ │ │ - lea -0xb6(%r12),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x47bef0,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x47c2d8,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x47c438,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x47c560,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x47c8b8,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c00c612(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465c51 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85c25(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc %dh,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465c91 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85bdd(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cs movb $0x49,(%rax) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c9dd │ │ │ │ - movq $0x47bdc0,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x47c708,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - lea -0x4b(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x47c8e8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 47a960 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0xc62e29(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2d(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ca89 │ │ │ │ - movq $0x47ca70,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ca70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 465cd1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85b95(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xc74800c6,%eax │ │ │ │ - add %r13b,0x480047ca(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc62d98(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465d11 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85b4d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub $0xc6,%al │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 47cac4 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47a960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2d(%rax) │ │ │ │ - movb $0xe9,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 47cb04 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47d088 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465d51 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85b05(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jbe 47cae5 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47cbc4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465d91 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47cb68,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47cb68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xc85abd(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 47cb35 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cbb4 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x47cbe8,0x8(%rbp) │ │ │ │ - lea 0xd0bd5b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800ce75(%rax) │ │ │ │ - movl $0x47cc30,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465dd1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85a75(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 47cc24 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47cc30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465e11 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85a2d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47cc08,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x0(%rsi,%rcx,8) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47cd44 │ │ │ │ + jb 465e51 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47cce8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47cce8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xc859e5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800ce74(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47cd48 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cd34 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x47cd68,0x8(%rbp) │ │ │ │ - lea 0xd0bbdb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - je 47cd35 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x490047cd(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465e91 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc8599d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 47cda4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47cdb0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465ed1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xc85956(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47cd88,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + addr32 enter $0x4800,$0x8d │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47ce9c │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 465f49 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ce91 │ │ │ │ + ja 465f3e │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x47cc98,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x465ea8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc67257(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc866c6(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp f70478 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c607(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c865(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d01b │ │ │ │ - movq $0x47cf48,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + jb 466069 │ │ │ │ + movq $0x465fa8,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47cf48 │ │ │ │ + jne 465fa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %cl,0x65(%rax) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add $0x83484d72,%eax │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - movb $0x49,(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + jae 466074 │ │ │ │ + cmp $0x6,%rdx │ │ │ │ + jb 46613d │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d01f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 47cf77 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ + ja 466059 │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + movq $0x465ca8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd04b74(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jae 46617a │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jb 466100 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466059 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x465c28,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd04b27(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc865b8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rbx,%rdx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 47cfd7 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x11,%rbx │ │ │ │ + jae 46617d │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + jb 46617d │ │ │ │ + add $0xfffffffffffffff9,%rbx │ │ │ │ + lea 0xb3c3c8(%rip),%rsi │ │ │ │ + mov (%rsi,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4660ed │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + mov 0x9(%rdx),%rdx │ │ │ │ + movq $0x465ee8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc67119(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47d088 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x47d040,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xc86517(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + mov %rdx,%rbx │ │ │ │ jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xc6708f(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47d088 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x8d4800c6,%eax │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d431 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 47d1a5 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 47d8d6 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - je 47d526 │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - jb 47d826 │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 47d776 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 47d0e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 47d145 │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x8b4800c6,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 47d190 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d454 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 47d3a4 │ │ │ │ - movq $0x47d258,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47d258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0xc6,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 47d915 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + ja 466059 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x465be8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd04a40(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d355 │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x47ce18,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x47ceb8,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 47d3c0 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ + ja 466059 │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + movq $0x465c68,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd04a03(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d3f3 │ │ │ │ - movq $0x47cb18,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x47d378,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc62410(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47d148,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4800c601(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ + ja 466056 │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + movq $0x465e68,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ - jmp 47d526 │ │ │ │ - add $0x20,%r12 │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc8643b(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d5cd │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 47d1d2 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47d878,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47d4c8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47d7c8,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47d718,-0x68(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ + ja 466202 │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + movq $0x465e28,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ - jmp 47d776 │ │ │ │ - add $0x20,%r12 │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc86402(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 466059 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d69d │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 47d1d2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ + ja 466243 │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + movq $0x465de8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd0493a(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 466059 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466284 │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + movq $0x465da8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd048f9(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 466059 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4662c5 │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + movq $0x465d68,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc8496f(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 466059 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466306 │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + movq $0x465d28,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd04877(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 466059 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466347 │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + movq $0x465ce8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd039a6(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f70478 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 466059 │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c5fe(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 47d826 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d635 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 47d1d2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %gs,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46638a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 47d8d6 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d565 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 47d1d2 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 47d3a4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47ded8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x32(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47da14 │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47d9b8,-0x20(%rbp) │ │ │ │ + movq $0x466410,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d9b8 │ │ │ │ + jne 466410 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800ce67(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47da18 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47da04 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x47da38,0x8(%rbp) │ │ │ │ - lea 0xd0af0b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addr32 (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x490047da(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %r8b,0x64(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 466440 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 47da74 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47da80 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x65(%rdi) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jne 466499 │ │ │ │ + movq $0x466360,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47da58,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x0,-0x32(%rsi) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47db94 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47db38,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47db38 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - data16 (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47db84 │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x47dbb8,0x8(%rbp) │ │ │ │ - lea 0xd0ad8b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800ce65(%rax) │ │ │ │ - movl $0x47dc00,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 47dbf4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47dc00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466555 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x466518,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 466518 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47dbd8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - gs (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47dcec │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dce1 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x47dae8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc66407(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47de6b │ │ │ │ - movq $0x47dd98,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 466662 │ │ │ │ + movq $0x4665d0,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47dd98 │ │ │ │ + jne 4665d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47de6f │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 47ddc7 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + jo 466622 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 466652 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 47de27 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4663a0,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x4664d8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe0b400,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc662c9(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47ded8 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x47de90,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - test $0x4d8b4c00,%ebp │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jge 47dedf │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47ded8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rip) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c5f7(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e259 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%r14 │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jge 47dfcd │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rax,%rdi,1),%r9b │ │ │ │ - add $0xd0,%r9b │ │ │ │ - cmp $0x9,%r9b │ │ │ │ - ja 47e3cc │ │ │ │ - inc %rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 47df30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (bad),%ebp │ │ │ │ - call 47df6d │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 4666d0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4666c5 │ │ │ │ + movq $0x466578,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4666f0,-0x8(%rbp) │ │ │ │ + lea 0xc851f2(%rip),%rsi │ │ │ │ + lea -0xd(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 465f68 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc85f61(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - test $0x0,%ch │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e27c │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jl 47e1cc │ │ │ │ - movq $0x47e080,-0x68(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e080 │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r11b,(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%eax) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 466718 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xf4,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - cmc │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 47e341 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e17d │ │ │ │ - movq $0xf3e540,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x47dc68,-0x98(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x47dd08,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 47e1e8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e21b │ │ │ │ - movq $0x47d968,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x47e1a0,-0x38(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lea 0xc615f8(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47df70,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x47e370,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 47e1cc │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%eax │ │ │ │ + push %rdx │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc852b8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 47e3cc │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e2db │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 47dffa │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47e988 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466782 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e51c │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - lea 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 47e475 │ │ │ │ - lea 0xd0a467(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 47e4ce │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 47e46b │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 47e520 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 47e4a2 │ │ │ │ - lea 0xd0a445(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 47e475 │ │ │ │ - lea 0xd0a430(%rip),%rbx │ │ │ │ - inc %rdx │ │ │ │ - jmp 47e475 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x466758,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x29(%rax),%ecx │ │ │ │ - ret $0x8349 │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x47e4c0,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + movq $0x4667a0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0xc851ed(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + jmp 465f68 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc85e18(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0xd0a3b2(%rip),%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - jmp 47e4d1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%esi │ │ │ │ - movl $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47e5b0,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e5b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800ce5b(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 47e60f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e5fb │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0xc65aec(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x47e638,0x0(%rbp) │ │ │ │ - lea 0xd0a2e3(%rip),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x490047e6(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - rex.RX or (%rax),%r8b │ │ │ │ + jmp f63e30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 47e678 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 47e694 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4668aa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x7,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xc659ff(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x47e658,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x466880,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %bh,%al │ │ │ │ + pop %rsp │ │ │ │ + enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e89f │ │ │ │ - movq $0x47e7d0,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e7d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + movq $0x466860,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x4668c8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %r8,%rdi │ │ │ │ + lea -0x1f(%r12),%rsi │ │ │ │ + lea -0xd(%r12),%r14 │ │ │ │ + jmp 465f68 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xc85ce7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c5ee(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e8a3 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 47e7ff │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 47e8b3 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x47e878,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e878 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4669c2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - lea 0xc6585b(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47e988 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x47e908,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nop │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x47e938,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e938 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - lea 0xc6579b(%rip),%ecx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47e988 │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466a2d │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + movq $0x466998,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ea5e │ │ │ │ - add $0x28,%r12 │ │ │ │ + pop %rbx │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466aae │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ea53 │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x17(%rdi),%rcx │ │ │ │ - mov 0x1f(%rdi),%rdx │ │ │ │ - mov 0x27(%rdi),%r10 │ │ │ │ - mov 0x2f(%rdi),%r11 │ │ │ │ - movq $0x47e440,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x47ea98,-0x60(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc60e03(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + ja 466aa3 │ │ │ │ + movq $0x4669e0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0xc84f95(%rip),%rsi │ │ │ │ + lea -0x4(%r12),%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + movq $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 465f68 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0xc85bc3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jmp 47ea5c │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.RXB add %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47eac0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466afa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900c5eb(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466b76 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ed00 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ + ja 466b6b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x466ad0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jl 47ec70 │ │ │ │ - movq $0x47eb68,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47eb68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.WRX rolb $1,(%rbx) │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x68(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 47ec69 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ec59 │ │ │ │ - movq $0x47e540,-0xa8(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x47e728,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x47eca8,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47eca8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or (%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5c(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ecf0 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + ja 466bdb │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x466b10,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x47ed38,0x0(%rbp) │ │ │ │ - lea 0xd09be2(%rip),%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp eb8e90 │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsp │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x490047ed(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - or 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466c62 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466c57 │ │ │ │ + movq $0x466b98,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xc84de5(%rip),%rsi │ │ │ │ + lea -0xc(%r12),%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 465f68 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc85a1f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 47ed98 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466ca2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e37db8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ede6 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x47ed58,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 484d78 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47ef21 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47ee88,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + rex.RB loopne 466d11 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 466d7b │ │ │ │ + movq $0x466d10,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ee88 │ │ │ │ + jne 466d10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex.W insl (%dx),%es:(%rdi) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 47eef6 │ │ │ │ - movq $0x47eec0,0x0(%rbp) │ │ │ │ - lea 0xcb1fc0(%rip),%rbx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47eec0 │ │ │ │ + jne 466d48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x47ef38,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f65690 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x6e(%rdi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + movq $0xf6cf40,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xb03368,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x5c2d60,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f0b7 │ │ │ │ - movq $0x47f038,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f038 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp f63e30 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - add %r13b,-0x10(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f068 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466df0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466de5 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x11888d9,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 47f0ec │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466e32 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp dc39f0 │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ - (bad) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f145 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f13a │ │ │ │ + jb 466e6e │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x47f0d0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3360 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp f6ff88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,(%rdx) │ │ │ │ - lret │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - xor 0x0(%eax),%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4848bc9a <__environ@GLIBC_2.2.5+0x472faff2> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f1d3 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 466ed9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 466f0c │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f1c8 │ │ │ │ + ja 466f01 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x47f160,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x466e48,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0xb0a6ad(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f20a │ │ │ │ + jb 466f46 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3520 │ │ │ │ + jmp f6ff88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x19(%rax) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47f321 │ │ │ │ - movq $0x47f280,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb %cl,%bl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 47f2e1 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f2d1 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x47f1e8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466fdc │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f2d1 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x47f180,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0xd095f6(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + ja 466fd1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x466f20,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x11888e2,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rax) │ │ │ │ - lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47f40b │ │ │ │ - movq $0x47f390,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 46705c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467051 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466f68,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f390 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r8b,%r8b │ │ │ │ - repz rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467164 │ │ │ │ + movq $0x4670d8,-0x28(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f3c0 │ │ │ │ + jne 4670d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900cb17(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f3fb │ │ │ │ + ja 467154 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x466e88,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x466ff0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47f228 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0xf6d468,0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e37e20 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - in $0xc5,%eax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - jle 47f47a │ │ │ │ - movl $0x47f488,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f488 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB call 733eaad4 <__environ@GLIBC_2.2.5+0x72259e2c> │ │ │ │ + jle 4671d3 │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4671fc │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x466e08,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x467078,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467298 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46728d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x466d98,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x467180,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x27(%r12),%rsi │ │ │ │ + lea -0x15(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 465f68 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - in $0xc5,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x47f4,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %dh,0x53(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46730f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467304 │ │ │ │ + movq $0x466c80,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x467330,-0x28(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e37d48 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc85382(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - in $0xc5,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + push %rdx │ │ │ │ + enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f591 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x47f0f0,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x47f228,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x25(%r12),%rdi │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 47f55e │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ + ja 4673a2 │ │ │ │ + movq $0x466cc0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x467220,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 47f228 │ │ │ │ - movq $0x47f340,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd0c6fa(%rip),%r14 │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0xf6d468,0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - add %esi,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 47f72a │ │ │ │ - movq $0x47f630,-0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f630 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - movl $0x47f670,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f670 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e381d8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %esi,%eax │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbx) │ │ │ │ - movl $0x47f6a8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f6a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c602(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - jne 47f6c8 │ │ │ │ - movq $0x47f740,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x20,%bl │ │ │ │ - jae 47f6f3 │ │ │ │ - lea 0xc5e21c(%rip),%r9 │ │ │ │ - lea 0xd09226(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x47f7d8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc5e1ae(%rip),%r9 │ │ │ │ - lea 0xd091f0(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467412 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.WB sbb %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4900c669(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f7b5 │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp 0x1f(%rbx),%rdx │ │ │ │ - jg 47f78b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd0c4d5(%rip),%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - push %rdi │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00c600(%rax) │ │ │ │ - mov 0x40(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd090ef(%rip),%rsi │ │ │ │ - lea 0xd09110(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 47e988 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x1(%rax) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f850 │ │ │ │ + jb 46744e │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xcfb53d(%rip),%r8 │ │ │ │ - lea 0xc64896(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f5c0 │ │ │ │ + jmp f6ff88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4674c8 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f8a4 │ │ │ │ + ja 4674bd │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x467428,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733eae3c <__environ@GLIBC_2.2.5+0x7225a194> │ │ │ │ + push %rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467539 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x467470,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c600(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fa76 │ │ │ │ - movq $0x47f9b8,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f9b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x0(%rip),%bh │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 47f9e7 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 47fa32 │ │ │ │ - movq $0x47f8d0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x47faa0,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x47fb60,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - inc %ch │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - cli │ │ │ │ - rex.RXB add %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47fac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - inc %ch │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733eaeb4 <__environ@GLIBC_2.2.5+0x7225a20c> │ │ │ │ + jo 4675b3 │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fb3f │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + ja 4675ce │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x4673e8,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x4674e8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xc645b1(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47f5c0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0xf6d468,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e38108 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - inc %ch │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ + enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x47f870,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x47fbd0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov (%rdi),%bh │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0x4673c8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x467560,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0xd(%r12),%r14 │ │ │ │ + jmp 465f68 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc85062(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ + rex.WXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c5fd(%rax) │ │ │ │ - movl $0x47fbf8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47fbf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ + rex.WXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c5fd(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fc33 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xc644bc(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47f5c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + rex.WXB mov $0x0,%r10b │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sub %cl,0x0(%rdx,%rsi,4) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fc94 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add $0x4,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rdx │ │ │ │ + rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,%ch │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fd3f │ │ │ │ - movq $0x47fd18,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47fd18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c5fc(%rax) │ │ │ │ - movl $0x47fd58,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x48000000,%eax │ │ │ │ + add $0x6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ff78 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x47ee40,-0x98(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x88(%r12) │ │ │ │ - movq $0x47efe0,-0x80(%r12) │ │ │ │ - lea -0x98(%r12),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - movq $0x47f428,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - movq $0x47f5c0,-0x48(%r12) │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x7c(%r12),%r9 │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - lea -0x64(%r12),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x44(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 47fe4c │ │ │ │ - movq $0x47fc60,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x47ffb8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x47fea0,-0x20(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47fea0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lret $0x17 │ │ │ │ + rex.WR mov $0x0,%dl │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sti │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 47ff88 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ff68 │ │ │ │ - movq $0x47f818,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x47f928,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xcfade2(%rip),%r8 │ │ │ │ - lea 0xc6413b(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47f5c0 │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + rex.WR mov $0x0,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stc │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - movl $0x47ffe0,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ffe0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xor %ecx,-0x4e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900c5f9(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480018 │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 47f5c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + gs rex.WRB mov $0x0,%r10b │ │ │ │ + ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x4800c5f9(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4800a0 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480095 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc64050(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47fcc0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + rex.WRB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c5f8(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480223 │ │ │ │ - movq $0x480150,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 480150 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rsi),%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0xc4834900,%ebp │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esi │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48017f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4801df │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc63f11(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47d088 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x480248,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - mov 0x0(%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + rex.WRB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x0,%ch │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea 0xc63e87(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47d088 │ │ │ │ - nop │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480555 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x7(%r14),%rdx │ │ │ │ - mov 0xf(%r14),%r8 │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 480381 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov (%rbx,%rsi,1),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 480a17 │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - je 4806af │ │ │ │ - cmp $0x20,%dil │ │ │ │ - jb 480977 │ │ │ │ - cmp $0x80,%dil │ │ │ │ - jae 4808d7 │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4802d7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + or $0xb24e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c5f6(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4805f7 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4805a1 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 4803f1 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 47fcc0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x480450,-0x58(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 480450 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c5f5(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 480559 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480545 │ │ │ │ - movq $0xf3e540,-0xa8(%r12) │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x1188901,-0x98(%r12) │ │ │ │ - movq $0x480038,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x4800c0,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - lea -0xa6(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480591 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0xc63b54(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47fcc0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x480a68,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x480340,-0x68(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esp,%esi │ │ │ │ + nop │ │ │ │ + rex.R │ │ │ │ + rex.WRX mov $0x0,%dl │ │ │ │ + ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or $0x48000000,%eax │ │ │ │ + add $0x7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + jge 467860 │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c5f3(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4806af │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480750 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4803ae │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4809c8,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x480660,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x480928,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x480888,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xf(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 4808d7 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480814 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4803ae │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 480977 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4807b2 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4803ae │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esp,%esi │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0x4e,%ah │ │ │ │ + mov $0x0,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - jmp 480a17 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4806ee │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - jmp 4803ae │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + out %al,(%dx) │ │ │ │ + rex.WRX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c5ef(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 4803ae │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sub -0x4e(%rdi),%ecx │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bh │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480ba0 │ │ │ │ - movq $0x480b20,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 4678f1 │ │ │ │ + movq $0x4678e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480b20 │ │ │ │ + jne 4678e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,(%dx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x480b50,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 480b50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov (%rbx),%eax │ │ │ │ jmp *%rax │ │ │ │ + lea 0xc84dc0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c5ee(%rax) │ │ │ │ - movl $0x480b88,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467961 │ │ │ │ + movq $0x467950,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480b88 │ │ │ │ + jne 467950 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x12(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - mov 0x20(%rbp),%edi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 480280 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc84d58(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480c92 │ │ │ │ - movq $0x480c10,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 467a15 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4679c8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480c10 │ │ │ │ + jne 4679c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + jns 467a15 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4679f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r8b,0xc(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd20ed9(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd20ed4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 467b70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467b01 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x467aa8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480c40 │ │ │ │ + jne 467aa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ + add %dh,0x3c(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc5d1d9(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x467a38,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x467b18,0x8(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 457a90 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480cca │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a33f0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467c73 │ │ │ │ + movq $0x467bb0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 467bb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480d13 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x480ca8,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 480d70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,0x48000000(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x37(%rbx),%r8 │ │ │ │ + mov 0x3f(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x467980,-0x88(%r12) │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov %r11,-0x78(%r12) │ │ │ │ + movq $0x467a58,-0x70(%r12) │ │ │ │ + mov %r11,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc84a4e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubr %st(4),%st │ │ │ │ - (bad) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480dbd │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x7d,%r8 │ │ │ │ - je 480e0b │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd07b55(%rip),%r14 │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 486128 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rdx │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480e6e │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 480e47 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc5d007(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd0ae18(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x480de8,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 467dd0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xc5,%bl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 480f9e │ │ │ │ - movq $0x480f18,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467d61 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x467d08,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480f18 │ │ │ │ + jne 467d08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp 480edc │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460f5740 <__environ@GLIBC_2.2.5+0x44f64a98> │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 480f50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x467c98,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x467d78,0x8(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 457a90 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movl $0x480f80,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467eb7 │ │ │ │ + movq $0x467e10,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480f80 │ │ │ │ + jne 467e10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ + js 467e62 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 467ea7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x2f(%rbx),%rdi │ │ │ │ + mov 0x37(%rbx),%r8 │ │ │ │ + mov 0x3f(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x467cb8,-0x70(%r12) │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov %r11,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %r11,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc8483a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467f40 │ │ │ │ + movq $0x467f18,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 467f18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480ff4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp $0x5f,%rax │ │ │ │ + jne 467f30 │ │ │ │ + lea 0xd22f10(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x467f60,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp f01ee8 │ │ │ │ + lea 0xc847b9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4810d9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4810ce │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 4810a2 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x480fc0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4810f0,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e4a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + rex.W enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467fef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 467fea │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd0abb8(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xc84811(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9930 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + rex.WB enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46804f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46804a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc84999(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9b10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WB enter $0x4800,$0x8d │ │ │ │ + rex.RB call 103eb9c4 <__environ@GLIBC_2.2.5+0xf25ad1c> │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x17(%rax) │ │ │ │ (bad) │ │ │ │ - movl $0x481118,0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock mov $0x80,%al │ │ │ │ + add %r9b,-0xd(%rcx,%r9,4) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481118 │ │ │ │ + jne 4680b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp 43d211df <__environ@GLIBC_2.2.5+0x42b90537> │ │ │ │ - (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 480d70 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %dl,0x4800c849(%rax) │ │ │ │ + lea 0xc84969(%rip),%eax │ │ │ │ + jmp 4680d8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x47(%rax) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 468109 │ │ │ │ + movq $0x4680d0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4680d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x468130,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468130 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.RXB enter $0x4800,$0x8b │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + jnp 46813f │ │ │ │ + pop %rdi │ │ │ │ + jne 468199 │ │ │ │ + movq $0x468168,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468168 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RX enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - call ffffffff8d901217 <__environ@GLIBC_2.2.5+0xffffffff8c77056f> │ │ │ │ - rex.RB loopne 4811a1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 48117d │ │ │ │ - movq $0x481198,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + movl $0x4681c8,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp eb9a30 │ │ │ │ + lea 0xc846a8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc8455e(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xc848ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + rex.RB enter $0x4800,$0x83 │ │ │ │ + (bad) │ │ │ │ + lea (%rdi),%ecx │ │ │ │ + popf │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c5e8(%rax) │ │ │ │ - movl $0x4811c8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4811c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + clc │ │ │ │ + rex.WX enter $0x4800,$0x8d │ │ │ │ + rex.RB call 733ebb44 <__environ@GLIBC_2.2.5+0x7225ae9c> │ │ │ │ + (bad) │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x468230,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 468288 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c5e8(%rax) │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 481020 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,0x44(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 103ebbdc <__environ@GLIBC_2.2.5+0xf25af34> │ │ │ │ + (bad) │ │ │ │ + loop 468293 │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c5c9 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4812c8 │ │ │ │ - movq $0x481248,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x4682c0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481248 │ │ │ │ + jne 4682c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - leave │ │ │ │ - (bad) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x481278,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WX enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rdx) │ │ │ │ + movl $0x468308,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481278 │ │ │ │ + jne 468308 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - enter $0xc5,$0x48 │ │ │ │ - movl $0x4812b0,0x0(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB enter $0x4900,$0x83 │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4812b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + movq $0x4681f0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x468398,-0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xc84394(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd20598(%rip),%r14 │ │ │ │ + lea 0xd20591(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc8496a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c00c5c8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rcx,%riz,2) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4683fd │ │ │ │ + movq $0xf6a9d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf6a960,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4683fd │ │ │ │ + movq $0xf6a9d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x26(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 468490 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fcmovb %st(5),%st │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4813ba │ │ │ │ - movq $0x481338,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468559 │ │ │ │ + movq $0x4684c8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481338 │ │ │ │ + jne 4684c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fld %st(5) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - add %r13b,0x13(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,2) │ │ │ │ + movl $0x468508,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481368 │ │ │ │ + jne 468508 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - fld %st(5) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc5d9a0(%rip),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x468470,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xd203af(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc84798(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4813f2 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jo 4685bd │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 733ebecc <__environ@GLIBC_2.2.5+0x7225b224> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 8d0b4d │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5a3488 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 468288 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48143b │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x4813d0,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 481498 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ - (bad) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4814e8 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x5d,%r8 │ │ │ │ - je 481533 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd0742e(%rip),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x1c(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486e08 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb 468655 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x468648,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468648 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fld %st(5) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 48154c │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481596 │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp 0x1f(%r14),%r8 │ │ │ │ - jg 48156f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea 0xc5d7ce(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd0a6f0(%rip),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x481510,-0x40(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 468490 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x46(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468754 │ │ │ │ + movq $0x4686b0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4686b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.RX enter $0x4900,$0x81 │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x468578,-0x78(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0xf6a9d8,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x460fc0,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x468608,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc845a5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - in $0xc5,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4816c6 │ │ │ │ - movq $0x481640,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4687fc │ │ │ │ + movq $0x4687b0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481640 │ │ │ │ + jne 4687b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc8450d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - in $0xc5,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 460f5e68 <__environ@GLIBC_2.2.5+0x44f651c0> │ │ │ │ - add %bh,0x16(%rax) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 48163c │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x48004816(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4816a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 468883 │ │ │ │ + lea 0xc844e8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75ff3a1d(%rax) │ │ │ │ - adc %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x78(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%ch │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 468878 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48171c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 468884 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4688b9 │ │ │ │ + movq $0x468848,-0x10(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x6(%r14),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xd0661a(%rip),%r14 │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e261c0 │ │ │ │ + mov %rsi,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + rex.R enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46891e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 468919 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc8443f(%rip),%rsi │ │ │ │ + lea 0xc84410(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + rex.R enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468986 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 468981 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd1ff90(%rip),%rsi │ │ │ │ + lea 0xc84440(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e286e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 48170c │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 481801 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.R enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468a0c │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4817f6 │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 4817ca │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r8 │ │ │ │ - movq $0x4816e8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x481818,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xd0a490(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 468a01 │ │ │ │ + movq $0x4689a0,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x468a28,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc8440d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800c843(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xc84386(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + rex.XB enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468abd │ │ │ │ + movq $0x468a90,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468a90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 4817dc │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x18(%r8) │ │ │ │ - rex.W add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 481840 │ │ │ │ + add %ah,0x4800c843(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 468aad │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4689c8 │ │ │ │ + lea 0xc8434c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0xc8438c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - loop 481804 │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 481866 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 481498 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 468af8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ - (bad) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4818a5 │ │ │ │ - movq $0x4818c0,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468bc1 │ │ │ │ + movq $0x468b30,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468b30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c5e1(%rax) │ │ │ │ - movl $0x4818f0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,2) │ │ │ │ + movl $0x468b70,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4818f0 │ │ │ │ + jne 468b70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x468ad8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 481748 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd1fd47(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc84298(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret $0xc5 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4819f0 │ │ │ │ - movq $0x481970,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 468c00 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rol $0x0,%ebp │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x4819a0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468cc9 │ │ │ │ + movq $0x468c38,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4819a0 │ │ │ │ + jne 468c38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rol $0x0,%ebp │ │ │ │ - movq $0x4819d8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,2) │ │ │ │ + movl $0x468c78,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4819d8 │ │ │ │ + jne 468c78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c00c5c1(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x468be0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd1fc3f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc84198(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468d12 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x468d28,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 468c00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + lea 0x0(%rsi),%eax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd06188(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e26158 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc5c186(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,0x4800468d(%r8) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 468820 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + xor %ah,-0x30(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xf009bd3,%ebp │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc5c146(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 468dd8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0xc6cce7(%rip),%r8 │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4834e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 481f40 │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ec72c <__environ@GLIBC_2.2.5+0xf25ba84> │ │ │ │ + (bad) │ │ │ │ + fadds (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x468e20,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468e20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 481b75 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x481b18,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0x72(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481b18 │ │ │ │ + jne 468e60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x468db0,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x9fc3d0,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x5c2d80,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468f3a │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481bd5 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - movq $0x481ac0,-0x20(%r12) │ │ │ │ + ja 468f2f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x468ce8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + movq $0x468dd8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 468dd8 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 481c0b │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 481c60 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468fd0 │ │ │ │ + movq $0x468f90,-0x10(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468f90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c5bb(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 481c96 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0x45,%rdx │ │ │ │ - je 481cdb │ │ │ │ - cmp $0x65,%rdx │ │ │ │ - je 481d7b │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + pop 0x0(%rsi) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468fc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x8b4800c5,%ebx │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 481cf0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481d1b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc5f3cf(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x481cc0,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c5ba(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481dbb │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc5f32f(%rip),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 497e38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x481d60,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + incl -0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x8d4800c5,%ecx │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 481eaf │ │ │ │ - movq $0x481e58,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481e58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c5b9(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x481e90,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46907c │ │ │ │ + movq $0x469030,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481e90 │ │ │ │ + jne 469030 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x47(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 481ea5 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 481c60 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481f04 │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x468f50,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %bl,%al │ │ │ │ + cmp $0x8d4800c8,%eax │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4690c0 │ │ │ │ + movq $0x4690e0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xc83dc9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x8d4800c5,%eax │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4820f6 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4820c7 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482112 │ │ │ │ - mov 0x7(%rcx),%r9 │ │ │ │ - mov 0xf(%rcx),%r10 │ │ │ │ - mov 0x17(%rcx),%r11 │ │ │ │ - mov 0x1f(%rcx),%r14 │ │ │ │ - movq $0x481b98,-0xb0(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - movq $0x9fc3d0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x5c2d80,-0x78(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x481c00,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x74(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x481c60,-0x48(%r12) │ │ │ │ - lea -0x63(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea -0xac(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jl 482093 │ │ │ │ - movq $0x481ed0,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x482158,-0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x481e08,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xd09bbf(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %dl,0x4800c83d(%rax) │ │ │ │ + movl $0x469108,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x4821e8,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x4821b0,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + jmp 468af8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c5b6(%rax) │ │ │ │ - movl $0x482180,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ + add %ch,0x3d(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + rex.RB clc │ │ │ │ + cmp %dl,-0x76b7ffba(%rcx) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + test $0x5d,%al │ │ │ │ + rolb $1,(%rax) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e26158 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 481c60 │ │ │ │ - nop │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp $0x8b4800c8,%eax │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,-0x6f(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 468820 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 481f78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp $0xc74800c8,%eax │ │ │ │ + add %r10b,0x48004691(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xd05d48(%rip),%r14 │ │ │ │ + jmp e26158 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0xc5,%dh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 482218 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 481f78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0xc8,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x5a(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4691e6 │ │ │ │ + movq $0x468ed8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x468ff0,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x469218,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 468a58 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x72b7ff3b(%rsi) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 482298 │ │ │ │ - movq $0x482270,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x4800c83b(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp 469248 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0xc5,%ch │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x22,%al │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4800c5b5(%rax) │ │ │ │ - movl $0x4822e0,0x0(%rbp) │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 4692b6 │ │ │ │ + movq $0x469290,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4822e0 │ │ │ │ + jne 469290 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x4b(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdi,%rbp,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x469238,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469238 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp eb9478 │ │ │ │ + lea 0xc83ac9(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + fmul %st,%st(7) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46932f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 481f40 │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46932a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb235c5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xc5,%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ - rex.RB loopne 48238e │ │ │ │ - and 0x0(%rax),%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4693f6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x469398,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482360 │ │ │ │ + jne 469398 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xc5,%ah │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 904718 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4823b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xc5,%bl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4823e0 │ │ │ │ - jmp 48241c │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c5b3(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 48241c │ │ │ │ + add %cl,0x4800c83a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4694eb │ │ │ │ + movq $0x469458,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469458 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4d(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3a(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x49000000(%rsi) │ │ │ │ + add $0x58,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4824ef │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 482478 │ │ │ │ - mov (%rsi),%al │ │ │ │ - movq $0xf36878,-0x8(%r12) │ │ │ │ - add $0xd0,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x482530,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xc5b2e9(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f305a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4824b0,0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4824b0 │ │ │ │ + ja 4694db │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x469348,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc839ce(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xc839a3(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 469566 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 469561 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd1f3b0(%rip),%rsi │ │ │ │ + lea 0xd0596a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e26158 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4823d8,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4695a2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469628 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4e(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x482408,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp f2be00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46960a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4695f8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4695f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x7cb6ff3b(%rdx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x482310,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eb8980 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rol %cl,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4825f4 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x7(%r14),%r8 │ │ │ │ - mov 0x1f(%r14),%r9 │ │ │ │ - mov 0x17(%r14),%r10 │ │ │ │ - add %rdx,%r10 │ │ │ │ - mov 0xf(%r14),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r9,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 482600 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r14 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jge 482632 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov (%r11,%r14,1),%bl │ │ │ │ - add $0xd0,%bl │ │ │ │ - cmp $0x9,%bl │ │ │ │ - jbe 4825f8 │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4696d5 │ │ │ │ + movq $0x469660,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 482651 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469660 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rsi,2) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482726 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 48268a │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xc5b006(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xd06285(%rip),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 4826de │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + ja 4696c5 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x469580,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x4695b8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 47ded8 │ │ │ │ - movq $0xdc5078,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 482560 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x482778,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc83814(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd1f21a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %esp,0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRXB enter $0x4800,$0x8d │ │ │ │ + rex.RB call 103ed054 <__environ@GLIBC_2.2.5+0xf25c3ac> │ │ │ │ (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 8d2e69 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469748 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - jge 48279c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 482651 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WRXB enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%rdx,1) │ │ │ │ + lea 0xc84ef5(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x469790,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469790 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800c5d0,%eax │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4827ed │ │ │ │ - movq $0x482808,-0x20(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469873 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x469808,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469808 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x30(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x482838,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + ss enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%rdx,1) │ │ │ │ + lea 0xc84e05(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x469850,0x0(%rbp) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482838 │ │ │ │ + jne 469850 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x30(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %al,-0x7cff37ca(%rax) │ │ │ │ + jrcxz 46985a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 46987b │ │ │ │ + movq $0x469900,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4825b8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469900 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xc8364e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + sbb %dl,-0x30(%rsi) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x9b,$0xf │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,%al │ │ │ │ (bad) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4829a4 │ │ │ │ - movq $0x4828c8,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ss enter $0x4800,$0x83 │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rbp,4) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x469918,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4828c8 │ │ │ │ + jne 469918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - iret │ │ │ │ (bad) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - movq $0x4828f8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4828f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0x8b4800c8,%eax │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c5cf(%rax) │ │ │ │ - movl $0x482928,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800c835(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 469972 │ │ │ │ + movq $0x469960,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482928 │ │ │ │ + jne 469960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x31(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482994 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - inc %rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jne 48296f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4825b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x35(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r9b,%r8b │ │ │ │ + cwtl │ │ │ │ + rex.RX add %r14b,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + movq $0x4698a0,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 469628 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 482a37 │ │ │ │ - movq $0x482a10,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482a10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + movq $0x469700,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x4697b8,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xc83529(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c5ce(%rax) │ │ │ │ - movl $0x482a50,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xor $0x8d4800c8,%eax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469a2a │ │ │ │ + movq $0x469a48,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + jmp 4699a0 │ │ │ │ + lea 0xc83507(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x32(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482b65 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - movq $0x482560,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x4825b8,-0x40(%r12) │ │ │ │ - lea -0x54(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x4827c0,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x24(%r12),%r8 │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 482b28 │ │ │ │ - inc %rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 482afc │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4825b8 │ │ │ │ - movq $0x482868,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd09126(%rip),%r14 │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x475110,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x4800c5ac(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xc82f,$0x0 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482c02 │ │ │ │ + jb 469b06 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x482be0,-0x30(%rbp) │ │ │ │ + movq $0x469ae0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482be0 │ │ │ │ + jne 469ae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x54(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc614e4(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 481f40 │ │ │ │ + add %al,0x4800c82f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 469af9 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 468070 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 468070 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482c54 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sub %dh,(%rax,%rcx,8) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469c2b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x469b68,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469b68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c5cc(%rax) │ │ │ │ - lea -0xa0(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 482e42 │ │ │ │ - movq $0x482d60,-0x78(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + xor %eax,%ecx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%rdx,1) │ │ │ │ + lea 0xc84aa5(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x469bc0,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdx │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r8 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + mov 0x27(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482d60 │ │ │ │ + jne 469bc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - fadds (%rbx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c5cb(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800c82e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 469c2f │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482e46 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 482d8f │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 482e56 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + ja 469c1b │ │ │ │ + movq $0x469a98,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x2f(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482e1a │ │ │ │ - movq $0x482c20,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x482eb0,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x482f68,0x0(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rbx,0x70(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x482f98,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd1eccb(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x38(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ed5a4 <__environ@GLIBC_2.2.5+0xf25c8fc> │ │ │ │ (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret $0xc5 │ │ │ │ - movq $0x482ed8,0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 8d3909 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482ed8 │ │ │ │ + jne 469c98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lret $0xc5 │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 482f06 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0xc611e9(%rip),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x70(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 4829c0 │ │ │ │ - movq $0x482f30,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + add %bh,0x4800c849(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 469cb4 │ │ │ │ + lea 0xc849a5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x469ce0,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482f30 │ │ │ │ + jne 469ce0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - test $0x314500c5,%eax │ │ │ │ - leave │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc6119d(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 481f40 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - js 482f64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x37(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - jmp 482ddd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - clc │ │ │ │ - or (%rax),%eax │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x37(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 482ddd │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482ffc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x469b20,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x469c50,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc83211(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor %ecx,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469d8f │ │ │ │ + movq $0x469db0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 469d10 │ │ │ │ + lea 0xc831f2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x475110,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmul %st(0),%st │ │ │ │ - (bad) │ │ │ │ - lea -0x78(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4830af │ │ │ │ - movq $0x483088,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 469eb9 │ │ │ │ + movq $0x469e48,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483088 │ │ │ │ + jne 469e48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x38(%rax) │ │ │ │ (bad) │ │ │ │ - movl $0x4830c8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - enter $0xc5,$0x49 │ │ │ │ - add $0x30,%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4832ad │ │ │ │ + ja 469ea9 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4829c0,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x23(%r12),%r10 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jge 48314c │ │ │ │ - movq $0x482fc8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x483320,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x4831a0,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4831a0 │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc830d8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + xor %cl,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469f27 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 469f22 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x469f48,-0x18(%rbp) │ │ │ │ + lea 0xc83081(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 41f618 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 469f98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4832bd │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48329d │ │ │ │ - movq $0x482b88,-0xb0(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x482c80,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x4832e8,0x30(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add %ah,(%rax) │ │ │ │ + ror $1,%bh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x469f88,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4832e8 │ │ │ │ + jne 469f88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5b(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xc60ddc(%rip),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 481f40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - movq $0x483348,0x0(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + iret │ │ │ │ + iret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xb22905(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ + movq $0x469fe0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483348 │ │ │ │ + jne 469fe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xf00c5c5(%rax) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2e,%rax │ │ │ │ - jne 483373 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4829c0 │ │ │ │ - movq $0x4833a0,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4833a0 │ │ │ │ + add %cl,0x4800cfcf(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 469f2b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a023 │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + xor %cl,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a096 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46a091 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc8300f(%rip),%rsi │ │ │ │ + lea 0xc82fe2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ah,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + xor %cl,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733eda04 <__environ@GLIBC_2.2.5+0x7225cd5c> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46a0fa │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x46a118,-0x18(%rbp) │ │ │ │ + lea 0xc82fef(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 41f0e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4500c5a4(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 481f40 │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10ed103,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - movabs %eax,0x394cd0458d4800c5 │ │ │ │ - clc │ │ │ │ - jb 4834af │ │ │ │ - movq $0x483430,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a1cd │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46a1c0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483430 │ │ │ │ + jne 46a1c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0xc74820458b4800c5 │ │ │ │ - add %r12b,0x34(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483460 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + movabs 0x417bebde89490046,%eax │ │ │ │ + jmp *-0x10(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs %al,0x3b4d10c4834900c5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x46a1e8,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - in $0xff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a359 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 46a28c │ │ │ │ + lea 0xd1e698(%rip),%r14 │ │ │ │ + lea 0xd1e691(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483624 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 48351c │ │ │ │ - lea 0xd053cf(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 483533 │ │ │ │ - lea 0xd053bf(%rip),%rbx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48363c │ │ │ │ - movq $0x481f40,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x482228,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x483028,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 46a3b5 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46a180,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x14(%r12),%rbx │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - cmp $0x2b,%rcx │ │ │ │ - jne 483674 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ + movq $0x46a2e8,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4836a3 │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - cmp 0x1f(%rdx),%rcx │ │ │ │ - jg 4835f0 │ │ │ │ - movq $0xf3e480,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - movq $0x4833d8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xd08667(%rip),%r14 │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x483720,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - je 483691 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 417770 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 4835a6 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4836e8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a2e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4835a6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a349 │ │ │ │ + movq $0xf6a9d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e540,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x26(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc82df8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a349 │ │ │ │ + movq $0xf6a9d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf6a960,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x46a288,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ret $0xc5 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r8b │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 483533 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4cf8458d4800c82d,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46a414 │ │ │ │ + movq $0x46a428,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xc82abe(%rip),%rsi │ │ │ │ + lea 0xc82b7e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 469098 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub $0x894800c8,%eax │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0xc82a90,%eax │ │ │ │ + lea 0xc82b00(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 469098 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xc5,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 483836 │ │ │ │ - movq $0x4837b0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + xor %ch,-0x72b7ff38(%rip) │ │ │ │ + rex.RB call 733eddac <__environ@GLIBC_2.2.5+0x7225d104> │ │ │ │ + rex.RXB │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46a498,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4837b0 │ │ │ │ + jne 46a498 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub $0xc8,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + movabs 0xff065ff41fffffd,%al │ │ │ │ (bad) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x4837e8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4837e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sub $0xc8,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1b(%rdi) │ │ │ │ + movq $0x46a3e8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x46a4c0,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rol $0x0,%ebp │ │ │ │ - movq $0x483818,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2c(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a5c1 │ │ │ │ + movq $0x46a550,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483818 │ │ │ │ + jne 46a550 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rol $0x0,%ebp │ │ │ │ - mov 0x10(%rbp),%al │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4834e0 │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub $0xc8,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a5b1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x46a458,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc82be0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 483b10 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x0,(%rax,%rcx,8) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a69d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46a628,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a628 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + and $0xc8,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x5a(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a650 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4838ac │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0xc8,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x5a(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + and %eax,%ecx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4c0046a6(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4c00c823(%rax) │ │ │ │ + mov 0xf(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 468070 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48396d │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 483962 │ │ │ │ + mov %ah,(%rbx) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB loopne 46a729 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46a7ba │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 483911 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc5a50f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 483929 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xce04bf(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf89798,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x46a720,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x23(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7d8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 46a758 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483a25 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + and %eax,%ecx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x5a(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483a1a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4839c9 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc5a3df(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 4839e1 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xce0407(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf94b81,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + ja 46a7aa │ │ │ │ + movq $0x46a5e0,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + lea 0xd1e13c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483add │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 483ad2 │ │ │ │ + jb 46a859 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 483a81 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc5a377(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jl 483a99 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xce034f(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - movq $0x1172b72,-0x10(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xf8979e,%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ + movq $0x46a820,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a820 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x58(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ + jne 46a848 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + and %ecx,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x46a6d8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x46a7e0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc828f9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8d4800c5,%edi │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 483c2b │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%rdx │ │ │ │ - mov 0x24(%rbx),%r9 │ │ │ │ - mov 0x7(%rsi),%r10 │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ - cmp $0x6f,%r11 │ │ │ │ - jb 483be2 │ │ │ │ - cmp $0x7c,%r11 │ │ │ │ - jae 483b88 │ │ │ │ - cmp $0x7b,%r11 │ │ │ │ - jae 483c8e │ │ │ │ - cmp $0x74,%r11 │ │ │ │ - jne 483b88 │ │ │ │ - movq $0x484310,-0x38(%rbp) │ │ │ │ - mov 0x54(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 483bc6 │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - jbe 483b9a │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - jne 483bcc │ │ │ │ - movq $0x483d40,-0x38(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - cmp $0x2d,%r11 │ │ │ │ - je 483b9a │ │ │ │ - lea 0xc5a1a5(%rip),%r9 │ │ │ │ - lea 0xd04d27(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - cmp $0x5c,%r11 │ │ │ │ - jb 483c43 │ │ │ │ - cmp $0x6e,%r11 │ │ │ │ - jae 483cc5 │ │ │ │ - cmp $0x66,%r11 │ │ │ │ - jne 483b88 │ │ │ │ - movq $0x4846b8,-0x38(%rbp) │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + sub %cl,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a8f7 │ │ │ │ + movq $0x46a918,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 46a878 │ │ │ │ + lea 0xc828ca(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x5b,%r11 │ │ │ │ - jae 483cf8 │ │ │ │ - cmp $0x22,%r11 │ │ │ │ - jne 483b88 │ │ │ │ - movq $0x484a30,-0x38(%rbp) │ │ │ │ - mov 0x2c(%rbx),%rcx │ │ │ │ - mov 0x34(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x483e48,-0x38(%rbp) │ │ │ │ - mov 0x5c(%rbx),%rcx │ │ │ │ - mov 0x64(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x483ed0,-0x38(%rbp) │ │ │ │ - mov 0x4c(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x484288,-0x38(%rbp) │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x44(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x834900c5,%ebx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 483d9e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x483878,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x483df0,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x475110,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + sub %cl,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a9af │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xd07ec1(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0xc74800c5,%ebx │ │ │ │ - add %r11b,(%r8) │ │ │ │ - ds rex.W add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 483e18 │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46a9aa │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc82881(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x438a00c5,%ebx │ │ │ │ - (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4834e0 │ │ │ │ - nop │ │ │ │ + call 484771f1 <__environ@GLIBC_2.2.5+0x472e6549> │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46aa30 │ │ │ │ + movq $0x46aa00,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46aa00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dh,0x4800c828(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46aa20 │ │ │ │ + lea 0xc82875(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + lea 0xc82841(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c5a0(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 483e70 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd07df4(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push $0x4800c828 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46aa9b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46aa90 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x46a9c8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb345c8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 484020 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movabs 0x3b4d10c4834900c5,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 483f21 │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 48400a │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf94b81,%r8 │ │ │ │ - jne 483f50 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc6a815(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb10c1d(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4841c5 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 483fda │ │ │ │ - lea 0xc59e17(%rip),%r9 │ │ │ │ - lea 0xd04949(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - lea 0xc59de7(%rip),%r9 │ │ │ │ - lea 0xd04919(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 4840d3 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48415c │ │ │ │ - movq $0x483988,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x484078,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB loopne 46ab01 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46ab5e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46ab00,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484078 │ │ │ │ + jne 46ab00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x25(%rax) │ │ │ │ - movb $0x4c,(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xceab8e(%rip),%r8 │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xceeae3(%rip),%rsi │ │ │ │ - lea 0xb10aeb(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 484100 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc59ce4(%rip),%r9 │ │ │ │ - lea 0xd04816(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb10a74(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 484242 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 484020 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x483ea8,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 4841c4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ + add %dh,0x4800c827(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 46ab62 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484210 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ + ja 46ab4e │ │ │ │ + movq $0x46aa48,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc6a55f(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x484190,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc59b7f(%rip),%r9 │ │ │ │ - lea 0xd046b1(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x64(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 4842b0 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd079b4(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46ac8b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46abe0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46abe0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - and %dh,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - xor (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + es enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + js 46ac32 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 46ac7b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x2f(%rbx),%rdi │ │ │ │ + mov 0x37(%rbx),%r8 │ │ │ │ + mov 0x3f(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x46aab0,-0x70(%r12) │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov %r11,-0x60(%r12) │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4844cb │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 484416 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf8979e,%r8 │ │ │ │ - jne 484390 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc5980c(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb053fa(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4845cd │ │ │ │ - lea 0xc599db(%rip),%r9 │ │ │ │ - lea 0xd0450d(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 4844db │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484564 │ │ │ │ - movq $0x483a40,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x484480,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + es enter $0x4800,$0x8d │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ad67 │ │ │ │ + movq $0x46ace8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484480 │ │ │ │ + jne 46ace8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and %eax,%esi │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - xor %cl,0x5(%rbp,%rcx,4) │ │ │ │ - xchg %ah,0x4bf00ce(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0xcee6db,%eax │ │ │ │ - lea 0xb05300(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + and $0x834900c8,%eax │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ad57 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x46ab88,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - jle 484508 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc598dc(%rip),%r9 │ │ │ │ - lea 0xd0440e(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb05289(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ + lea 0xc82562(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + and $0x8d4800c8,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46adcf │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ + call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 48464a │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 48442c │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4842e8,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + je 46adca │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc82569(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 4845cc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + shlb $1,-0x72b7ff38(%rip) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ae50 │ │ │ │ + movq $0x46ae20,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484618 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc5958e(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x484598,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc59777(%rip),%r9 │ │ │ │ - lea 0xd042a9(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ae20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - movb $0x48,(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 4847d4 │ │ │ │ + add %bl,0x4800c825(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46ae40 │ │ │ │ + lea 0xc8251d(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + lea 0xc82551(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x68(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and $0x8d4800c8,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46aebb │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484873 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r10 │ │ │ │ - lea 0x5(%rsi),%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jl 4847be │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - cmp $0xf89798,%r8 │ │ │ │ - jne 484738 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ + ja 46aeb0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46ade8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xc5947c(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0xb0504c(%rip),%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 484972 │ │ │ │ - lea 0xc59633(%rip),%r9 │ │ │ │ - lea 0xd04165(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - sub %rsi,%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 484883 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48490c │ │ │ │ - movq $0x4838d0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x484828,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 484828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + and $0x8d4800c8,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46aefa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46b0c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00c61d(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xcea3de(%rip),%r8 │ │ │ │ - mov $0x5,%edi │ │ │ │ - lea 0xcee333(%rip),%rsi │ │ │ │ - lea 0xb04f52(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - jle 4848b0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc59534(%rip),%r9 │ │ │ │ - lea 0xd04066(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %r9,%r8 │ │ │ │ - lea 0xb04edb(%rip),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4849ec │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4847d4 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x484690,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 484974 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4849bd │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xc59201(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x484940,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - lea 0xc593d5(%rip),%r9 │ │ │ │ - lea 0xd03f07(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ + add %al,%al │ │ │ │ + and $0xc8,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46aed0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 484a58 │ │ │ │ - mov %rax,%rdi │ │ │ │ - inc %rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 480280 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd0720c(%rip),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 46b056 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46afd8,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46afd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 484a45 │ │ │ │ + and $0xc8,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 484b3e │ │ │ │ - movq $0x484ae8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 484ae8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x61(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46ae68,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x46af18,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x46b070,0x18(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 457a90 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and %al,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103eea1c <__environ@GLIBC_2.2.5+0xf25dd74> │ │ │ │ (bad) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x484b20,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8d61e5 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484b20 │ │ │ │ + jne 46b108 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - shr %cl,%bh │ │ │ │ + add %dl,%al │ │ │ │ + and %al,%cl │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b1b4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x46af78,-0x80(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x80(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x88,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc8220d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + or %bl,(%rbx) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 733eeb34 <__environ@GLIBC_2.2.5+0x7225de8c> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 8d641d │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 468288 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484b94 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 484c3f │ │ │ │ - movq $0x484c18,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + jb 46b2b5 │ │ │ │ + movq $0x46b2a8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484c18 │ │ │ │ + jne 46b2a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - movl $0x484c58,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 468490 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c5ad(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b323 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484ce1 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 484cb6 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x484b60,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja 46b318 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46b270,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x484d08,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd06fa9(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + mov $0x19,%al │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 103eec8c <__environ@GLIBC_2.2.5+0xf25dfe4> │ │ │ │ (bad) │ │ │ │ - movl $0x484d30,0x0(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 8d66d9 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484d30 │ │ │ │ + jne 46b380 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %ch,0x19(%rax) │ │ │ │ + enter $0x4900,$0x83 │ │ │ │ (bad) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 483b10 │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - movabs 0x85ffffffffffff,%al │ │ │ │ + jo 46b3d2 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 46b3fa │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46b1e0,-0x68(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0xf6a9d8,-0x50(%r12) │ │ │ │ + lea -0x68(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x46b2d0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x11000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + sbb %cl,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b502 │ │ │ │ + movq $0x46b460,-0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x47fcc0,-0x258(%r12) │ │ │ │ - mov %r9,-0x250(%r12) │ │ │ │ - mov %r8,-0x248(%r12) │ │ │ │ - movq $0x480280,-0x240(%r12) │ │ │ │ - lea -0x254(%r12),%rax │ │ │ │ - mov %rax,-0x238(%r12) │ │ │ │ - movq $0x480ad0,-0x230(%r12) │ │ │ │ - lea -0x23d(%r12),%rax │ │ │ │ - mov %rax,-0x228(%r12) │ │ │ │ - movq $0x480bc0,-0x220(%r12) │ │ │ │ - mov %r9,-0x218(%r12) │ │ │ │ - movq $0x480ce8,-0x210(%r12) │ │ │ │ - mov %r9,-0x208(%r12) │ │ │ │ - movq $0x480d70,-0x200(%r12) │ │ │ │ - mov %r9,-0x1f8(%r12) │ │ │ │ - mov %r8,-0x1f0(%r12) │ │ │ │ - lea -0x21c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e8(%r12) │ │ │ │ - lea -0x20c(%r12),%rbx │ │ │ │ - mov %rbx,-0x1e0(%r12) │ │ │ │ - movq $0x480ec8,-0x1d8(%r12) │ │ │ │ - lea -0x1fc(%r12),%rbx │ │ │ │ - mov %rbx,-0x1d0(%r12) │ │ │ │ - movq $0x481020,-0x1c8(%r12) │ │ │ │ - mov %rbx,-0x1c0(%r12) │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - lea -0x1d4(%r12),%rbx │ │ │ │ - mov %rbx,-0x1b0(%r12) │ │ │ │ - movq $0x481150,-0x1a8(%r12) │ │ │ │ - lea -0x1c5(%r12),%rbx │ │ │ │ - mov %rbx,-0x1a0(%r12) │ │ │ │ - movq $0x4811f8,-0x198(%r12) │ │ │ │ - lea -0x1a4(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - movq $0x4812e8,-0x188(%r12) │ │ │ │ - mov %r9,-0x180(%r12) │ │ │ │ - movq $0x481410,-0x178(%r12) │ │ │ │ - mov %r9,-0x170(%r12) │ │ │ │ - movq $0x481498,-0x168(%r12) │ │ │ │ - mov %r9,-0x160(%r12) │ │ │ │ - mov %r8,-0x158(%r12) │ │ │ │ - lea -0x184(%r12),%rcx │ │ │ │ - mov %rcx,-0x150(%r12) │ │ │ │ - lea -0x174(%r12),%rcx │ │ │ │ - mov %rcx,-0x148(%r12) │ │ │ │ - movq $0x4815f0,-0x140(%r12) │ │ │ │ - lea -0x164(%r12),%rcx │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x481748,-0x130(%r12) │ │ │ │ - mov %rcx,-0x128(%r12) │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - lea -0x13c(%r12),%rcx │ │ │ │ - mov %rcx,-0x118(%r12) │ │ │ │ - movq $0x481878,-0x110(%r12) │ │ │ │ - lea -0x12d(%r12),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - movq $0x481920,-0x100(%r12) │ │ │ │ - lea -0x10c(%r12),%rcx │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x481a10,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x481a38,-0xe0(%r12) │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x481a60,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - movq $0x4834e0,-0xc0(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - movq $0x483760,-0xa8(%r12) │ │ │ │ - lea -0xbc(%r12),%rdx │ │ │ │ - mov %rdx,-0xa0(%r12) │ │ │ │ - movq $0x483b10,-0x98(%r12) │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - lea -0xec(%r12),%r10 │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0xa4(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x22c(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0xfc(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ + add %cl,0x4900c818(%rax) │ │ │ │ + add $0x70,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b4f2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x46b338,-0x68(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - lea -0xdc(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x194(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x484a98,-0x28(%r12) │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x484bc0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0x260,0x388(%r13) │ │ │ │ - lea 0xc5a953(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc81edf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddcf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b58c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46b568,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b568 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c58b(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4851c4 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddd20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485240 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - movq $0x10ddc72,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc48,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 485918 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48491802 <__environ@GLIBC_2.2.5+0x47300b5a> │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4852b1 │ │ │ │ + jb 46b5c3 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4852c8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xc581b1(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e39168 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46b618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c581(%rax) │ │ │ │ - lea 0xcbdf93(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 415520 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x72b7ff3b(%rcx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 485343 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485338 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b5fb │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x485280,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0xc58109(%rip),%rbx │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 46b618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103eef6c <__environ@GLIBC_2.2.5+0xf25e2c4> │ │ │ │ + (bad) │ │ │ │ + lock add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock pop %rax │ │ │ │ + mov $0x46,%dh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + xrelease mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b658 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48491907 <__environ@GLIBC_2.2.5+0x47300c5f> │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4853dc │ │ │ │ - movq $0x4853b8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rdi) │ │ │ │ + movl $0x46b6a0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4853b8 │ │ │ │ + jne 46b6a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00c5a6(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 486128 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b6f7 │ │ │ │ + movq $0x46b5d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd1d1f3(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc81d4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 485468 │ │ │ │ + add $0x90,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b7cc │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x1f(%rbx),%r8 │ │ │ │ + mov 0x27(%rbx),%r9 │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x46b520,-0x88(%r12) │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + mov %r8,-0x70(%r12) │ │ │ │ + movq $0x46b5a0,-0x68(%r12) │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + movq $0x480f70,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485439 │ │ │ │ + jb 46b819 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xb0443c(%rip),%r14 │ │ │ │ + lea 0xd0f561(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f372c8 │ │ │ │ + jmp 46b618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - js 485441 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %eax,%ebp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 48557f │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 4854af │ │ │ │ - cmp $0x7d,%r10 │ │ │ │ - je 4854af │ │ │ │ - lea 0xc585e0(%rip),%r9 │ │ │ │ - lea 0xc588a3(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - jne 4854e0 │ │ │ │ - movq $0x485608,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b8e1 │ │ │ │ + movq $0x46b870,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x485520,-0x30(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485520 │ │ │ │ + jne 46b870 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 485548 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 485597 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48556f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ + ja 46b8d1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x46b7f0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + lea 0xc81b88(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4855e5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x485410,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r9 │ │ │ │ - lea 0xd0332e(%rip),%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b9ad │ │ │ │ + movq $0x46b940,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7b(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sub $0xc8,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,2) │ │ │ │ + movl $0x46b978,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b978 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd1cf51(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd1cf4c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc82bb4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc81b34(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x72b7ff3b(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4856de │ │ │ │ - movq $0x485688,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,0x4800c82b(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46bb40 │ │ │ │ + movq $0x46ba10,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485688 │ │ │ │ + jne 46ba10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ + add %cl,0x2b(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x46(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - jp 460f9eb0 <__environ@GLIBC_2.2.5+0x44f69208> │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4856c0 │ │ │ │ + jne 46ba48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x75ff3a79(%rax) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ch,%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rdi) │ │ │ │ + movl $0x46ba90,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ba90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sub %al,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rax) │ │ │ │ + movl $0x46bac8,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485734 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f39e78 │ │ │ │ + lea 0xd1ce0f(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x46bb20,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bb20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub %al,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x1f(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0xc82a21(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc819b1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x46bb78,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bb78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd1cd61(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd1cd5c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + sbb %ecx,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46bbf7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46bbf2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc81991(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x72b7ff3b(%rdi) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4857df │ │ │ │ - movq $0x4857b8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %ecx,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46bcbd │ │ │ │ + movq $0x46bc50,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4857b8 │ │ │ │ + jne 46bc50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %al,%ch │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %bl,%al │ │ │ │ + sub %cl,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - push %rdi │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %esi,0x48(%rcx,%rdx,2) │ │ │ │ + movl $0x46bc88,0x0(%rbp) │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bc88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd1cc4a(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xd1cc33(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc82874(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc8191c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + sbb %ecx,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46bd1f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46bd1a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc81929(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c586(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485881 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 485856 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x485700,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4858a8,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd06409(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 46bd73 │ │ │ │ + lea 0xc81950(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c585(%rax) │ │ │ │ - movl $0x4858d0,0x0(%rbp) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46bdaa │ │ │ │ + mov 0xe(%rsi),%rax │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 46bdb4 │ │ │ │ + movq $0x46bd68,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4858d0 │ │ │ │ + jne 46bd68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xd1cb50(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4800c827(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46be69 │ │ │ │ + movq $0x46be10,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46be10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75ff3a7b(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 485468 │ │ │ │ - nop │ │ │ │ - cmp %bh,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x27(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdi,1) │ │ │ │ + movl $0x46be48,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46be48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0xc0c4814900c5,%eax │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0xf3e098,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov %r8,-0xa8(%r12) │ │ │ │ - movq $0xf3e540,-0xa0(%r12) │ │ │ │ - lea -0xb7(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - movq $0x4852f0,-0x88(%r12) │ │ │ │ - lea -0x9e(%r12),%rbx │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x485360,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - movq $0x485468,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x6c(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x485638,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x485760,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x14(%r12),%r8 │ │ │ │ - jmp 41ffb8 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - lahf │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 485ab1 │ │ │ │ - movq $0x485a98,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 485a98 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc82728(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800c59f(%rax) │ │ │ │ - movl $0x485ac8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ + lea 0xc818d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4c00c59f(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 485918 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 485b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x72b7ff3b(%rdi) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 485b90 │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - cmp $0x3a,%rax │ │ │ │ - jne 485b79 │ │ │ │ - movq $0x485bb8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc58150(%rip),%r9 │ │ │ │ - lea 0xc5812b(%rip),%r8 │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46bea7 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46bec8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00c59e(%rax) │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 484d78 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 46bee3 │ │ │ │ + lea 0xc81878(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x46bf10,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bf10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 485c96 │ │ │ │ - movq $0x485c40,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rdx) │ │ │ │ + movl $0x46bf58,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485c40 │ │ │ │ + jne 46bf58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sahf │ │ │ │ (bad) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x485c78,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 485c78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ - sbb %r8b,-0x78(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x46be88,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd1c940(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485cec │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46bff7 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c018 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 485daf │ │ │ │ - movq $0x485d88,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r8 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 46c033 │ │ │ │ + lea 0xc81730(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x46c060,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485d88 │ │ │ │ + jne 46c060 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - movl $0x485dc8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rdx) │ │ │ │ + movl $0x46c0a8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4900c59c(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485e4d │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 485e22 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x485cb8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x485e70,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd05e3d(%rip),%r14 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - movl $0x485e98,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485e98 │ │ │ │ + jne 46c0a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c59b(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x3a,%rbx │ │ │ │ - jne 485ec9 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 484d78 │ │ │ │ - lea 0xc57e00(%rip),%r9 │ │ │ │ - lea 0xc57ddb(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x46bfd8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd1c7f0(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x65(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48607d │ │ │ │ - movq $0x485f80,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 485f80 │ │ │ │ + jb 46c154 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd1c7bd(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46c1ef │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46c1e4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46c1df │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov $0xa,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rbx │ │ │ │ + movq $0x46c128,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48606d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x485918,-0x98(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - movq $0x485a50,-0x68(%r12) │ │ │ │ - lea -0x94(%r12),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - movq $0x485b30,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - lea -0x64(%r12),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x485bf0,-0x38(%r12) │ │ │ │ - lea -0x54(%r12),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x485d18,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x34(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x486098,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + cwtl │ │ │ │ + adc $0x8b4c00c8,%eax │ │ │ │ + jae 46c21c │ │ │ │ + jmp 46c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jp 48605c │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 4860b0 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ + adc %cl,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xc81059,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ + pop %rax │ │ │ │ + adc $0x8d4800c8,%eax │ │ │ │ + rex.RB loopne 46c299 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46c2be │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4860fc │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddc20,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + ja 46c2b3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46c208,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x46c228,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x46c2d8,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb32dae(%rip),%r14 │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46c2e4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cltd │ │ │ │ - (bad) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %cl,0x4800c80f(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486228 │ │ │ │ - movq $0x486170,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 46c3a3 │ │ │ │ + movq $0x46c338,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486170 │ │ │ │ + jne 46c338 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cwtl │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add $0x78,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x14(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rbp,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486218 │ │ │ │ - movq $0x485130,-0x70(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x485190,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x4851f0,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x485f08,-0x40(%r12) │ │ │ │ - lea -0x5b(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x6b(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x4b(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x4860c8,-0x8(%r12) │ │ │ │ + ja 46c393 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46c248,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 41fb40 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xc598b1(%rip),%rbx │ │ │ │ + lea 0xc813f6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 486e08 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + lea 0xd1c54c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4862a4 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbd8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 486265 │ │ │ │ - (bad) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486349 │ │ │ │ - movq $0x486330,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 486330 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 46c3f9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc821c9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - movl $0x486360,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 486e08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x4800c86a(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4863f7 │ │ │ │ + jb 46c432 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 4863f2 │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x486480,-0x30(%rbp) │ │ │ │ - lea 0xc86a59(%rip),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f65a00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 4863c8 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46bec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46c4f0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46c4a8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c4a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov $0x4c000002,%edi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 486512 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fsubr %st(3),%st │ │ │ │ + sbb (%rdi),%cl │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xd02418(%rip),%rsi │ │ │ │ - jmp 486556 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x46c490,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f651b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + adc %eax,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46c52b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c580 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - jae 486506 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - cmpq $0x0,0xd0dec4(%rip) │ │ │ │ - jne 486421 │ │ │ │ - mov %rsi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x7,%rdi │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movb $0x1,(%rsi,%r8,1) │ │ │ │ - dec %rcx │ │ │ │ - inc %rdx │ │ │ │ - lea 0xd0238b(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 4865e3 │ │ │ │ - movq $0x4864e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4864e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x18(%rax,%rdx,8),%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 48668f │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - dec %rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4866bc │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x18(%rax,%rsi,8),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call f5a700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,0x18(%rax,%rsi,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x7,%r9 │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - movb $0x1,(%r8,%r10,1) │ │ │ │ - cmpq $0x0,0xd0dd47(%rip) │ │ │ │ - jne 486587 │ │ │ │ - mov %rdi,0x18(%rax,%rdx,8) │ │ │ │ - movq $0xf6a490,(%rax) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x7,%r8 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - movb $0x1,(%rdi,%r9,1) │ │ │ │ - dec %rdx │ │ │ │ - inc %rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 4866da │ │ │ │ - mov 0x18(%rax,%rsi,8),%rdi │ │ │ │ - mov 0x18(%rax,%rdx,8),%r8 │ │ │ │ - cmpq $0x0,0xd0dcfd(%rip) │ │ │ │ - je 48665a │ │ │ │ - jmp 4865f3 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48671b │ │ │ │ - movq $0xf6a4f0,(%rbx) │ │ │ │ - movq $0x921910,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x486410,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 486788 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + pop %rax │ │ │ │ + adc %eax,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46c563 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c580 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x3b(%rdi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + adc %eax,%ecx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 486837 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - cmp $0x2c,%r10 │ │ │ │ - je 4867cc │ │ │ │ - cmp $0x5d,%r10 │ │ │ │ - je 4867cc │ │ │ │ - lea 0xc572c4(%rip),%r9 │ │ │ │ - lea 0xc5743f(%rip),%r8 │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2c,%r8 │ │ │ │ - je 48684f │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 486807 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r9),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4868b0,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jae 46c621 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x486888,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jb 48684c │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 4868a0 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - add $0x4,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc %al,%cl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 4868e0 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rdi,%rdx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46c603 │ │ │ │ + movq $0x46c540,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 4867d9 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x46c668,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c668 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %al,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800c575,%eax │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48698e │ │ │ │ - movq $0x486938,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x46c6b8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486938 │ │ │ │ + jne 46c6b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x486970,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + adc %ecx,%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + movb $0x48,0x0(%rsi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486970 │ │ │ │ + jne 46c6e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jne 486934 │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - std │ │ │ │ + add %dh,0x4800c811(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 46c7f1 │ │ │ │ + movq $0x46c738,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c738 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x11(%rax) │ │ │ │ + enter $0x4800,$0x8b │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r8b,-0xb7f81d(%r11) │ │ │ │ + lret │ │ │ │ + cmp 0x28(%rbp),%rbx │ │ │ │ + jne 46c617 │ │ │ │ + movq $0x46c778,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c778 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %ecx,%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x7d(%rbp) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4869e4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 46c7d3 │ │ │ │ + movq $0x46c508,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4800c574,%eax │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 486a8f │ │ │ │ - movq $0x486a68,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd1c117(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc81df8(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x46c840,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486a68 │ │ │ │ + jne 46c840 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x74(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x486aa8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %bl,0x10(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + movl $0x46c5a8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xd0e418(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 486a6c │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc %cl,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 486b06 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x4869b0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x486b58,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd05159(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46c448,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x46c580,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp 46c580 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x486b80,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 486b80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movabs 0x4cf0458d4800c80f,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46c91e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c9a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 486b44 │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 486ba6 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 486788 │ │ │ │ + (bad) │ │ │ │ + bswap %eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46c98b │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46c980 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c890 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %ebp,%es │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 486d54 │ │ │ │ - movq $0x486c30,-0x50(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%r10 │ │ │ │ - mov 0x2c(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 103f02fc <__environ@GLIBC_2.2.5+0xf25f654> │ │ │ │ + (bad) │ │ │ │ + fiadds (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x46c9f0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486c30 │ │ │ │ + jne 46c9f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov %ebp,%es │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0x4862d0,-0xa0(%r12) │ │ │ │ - lea -0xb6(%r12),%rdx │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x4863a0,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800c80e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46ca97 │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ca83 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46c8f8,-0x68(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x486788,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x46c938,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x4868e8,-0x28(%r12) │ │ │ │ - lea -0x4c(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x486a10,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x486d68,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - lea -0x14(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xd1be63(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ffb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB loopne 46cb09 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46cb1e │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cb13 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46c9a8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x46cb38,-0x20(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc81b10(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e256f8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 486dcc │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10ddbb0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xd(%rax) │ │ │ │ + enter $0x4800,$0xc7 │ │ │ │ + add %r12b,-0x35(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + js 46cb6b │ │ │ │ + rolb $1,(%rax) │ │ │ │ + jmp e26158 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + or $0x894900c8,%eax │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + cmp %bh,%dh │ │ │ │ (bad) │ │ │ │ - incl 0x2(%rdi) │ │ │ │ + incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + or $0x8d4800c8,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46cba9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd0e1d5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 486e8d │ │ │ │ - movq $0x486270,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x486bb8,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - lea -0x4b(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x486d98,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x3c(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3(%r12),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 484d78 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0xc58c51(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486f39 │ │ │ │ - movq $0x486f20,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 46cbe3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cc00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103f0554 <__environ@GLIBC_2.2.5+0xf25f8ac> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8d985d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486f20 │ │ │ │ + jne 46cc48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x6f(%r8) │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc58bc0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cc90 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46cbc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %ch,%al │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 486f74 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 484d78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46cd1b │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cd10 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46cc00,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cc00 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 487027 │ │ │ │ - movq $0x486fe8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46cdfa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46cd80,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486fe8 │ │ │ │ + jne 46cd80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x487050,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cdea │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x46ccc8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - lea 0xc58af2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub %esi,0x0(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 487123 │ │ │ │ - movq $0x4870b0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 46ce3e │ │ │ │ + movq $0x46ce58,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4870b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - jo 4870ff │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4870e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ceaa │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x46cd30,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4ce8458d4800c809,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46cf09 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46cf20,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc805fa(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e28148 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + add $0xc74800c8,%eax │ │ │ │ + add %r9b,-0x31(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + mov $0x5,%bh │ │ │ │ + enter $0xe900,$0x19 │ │ │ │ + mov $0x9000a4,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x53dbd8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc589fe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - mov %ch,%al │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %cl,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 487187 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call f60190 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 487182 │ │ │ │ - movq $0xf6bc80,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xc589b7(%rip),%r14 │ │ │ │ + jb 46cff5 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cfea │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e43d60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 46d260 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ror $1,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4871f8 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d06a │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d05f │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4871e8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4871e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + dec %rbx │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46d088 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - ror $1,%ch │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - jb 487237 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - mov $0xc,%al │ │ │ │ - movabs %eax,0x401f0ff065ff4100 │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ - int $0x0 │ │ │ │ - movq $0x487240,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46d1c4 │ │ │ │ + movq $0x46d0d8,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487240 │ │ │ │ + jne 46d0d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - iret │ │ │ │ - int $0x0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x487298,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp dc4d78 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sub %dl,%cl │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46d128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48728c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 487298 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - movq $0xe753d0,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d1c8 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 46d171 │ │ │ │ + movq $0xf3e540,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x487270,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x46d010,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp eb9c90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dh,0x6(%rax) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4873b0 │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 46d242 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4873a5 │ │ │ │ + ja 46d237 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 487359 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 487374 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcdca74(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 46d260 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %al,%ch │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x45c7482c72f8394c,%al │ │ │ │ - rclb $1,0x74(%rax) │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ - add -0xd(%r9,%r9,4),%ecx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + add %bh,%al │ │ │ │ + add $0x8d4800c8,%eax │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jae 46d2bb │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800c5f1(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - jmp 4875de │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c587(%rax) │ │ │ │ - movl $0x4874a8,-0x20(%rbp) │ │ │ │ + add %bl,%al │ │ │ │ + add $0x834900c8,%eax │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d408 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jge 46d428 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x46d2f8,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x6(%rax),%rcx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4874a8 │ │ │ │ + jne 46d2f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,0x5(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 4848bd25 <__environ@GLIBC_2.2.5+0x472fb07d> │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock rolq %cl,0x0(%rsi) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46d348 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add $0x894800c8,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x48000000(%rax) │ │ │ │ + movl $0x46d390,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4874e8 │ │ │ │ + jne 46d390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %al,%ch │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x48000001(%rbx) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x7(%rbx),%r10 │ │ │ │ - mov 0xf(%rbx),%r11 │ │ │ │ - mov 0x17(%rbx),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r9,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jl 4875bd │ │ │ │ - add %r9,%rdi │ │ │ │ - add %rdi,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 48758a │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - add %r14,%r9 │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x4877c8,0x0(%rbp) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r11,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp dc2dd0 │ │ │ │ - sub %r9,%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 487694 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487788 │ │ │ │ - movq $0x487318,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x487650,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,%al │ │ │ │ + add $0xc8,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rdi,2) │ │ │ │ + movl $0x46d3c8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487650 │ │ │ │ + jne 46d3c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %rax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x11(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xce75b6(%rip),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ + add %dl,0x4800c804(%rax) │ │ │ │ + movl $0x46d280,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46d280 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd1b510(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc81159(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - cmp %r8,%r14 │ │ │ │ - jge 4876ca │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0xc584fc(%rip),%r9 │ │ │ │ - lea 0xd0124e(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %r9,%rdi │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r8,%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %r11,0x78(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 487754 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4875de │ │ │ │ - lea 0xc5844d(%rip),%r9 │ │ │ │ - lea 0xd0119f(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ + lea 0xc801a1(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 46d46c │ │ │ │ + movq $0x46d1e8,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46cf98,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x46d088,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + lea 0xd1e7ce(%rip),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x487420,0x0(%rbp) │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 46d088 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,(%rbx) │ │ │ │ + enter $0x4800,$0x8d │ │ │ │ + rex.RB call 103f0e24 <__environ@GLIBC_2.2.5+0xf26017c> │ │ │ │ (bad) │ │ │ │ + test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x0,%ebp │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jne 48784e │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48783e │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc58353(%rip),%r9 │ │ │ │ - lea 0xd010a5(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46d518,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46d518 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,0x3(%rax) │ │ │ │ + enter $0x4900,$0x83 │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46d260,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd1e725(%rip),%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 46d260 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d5a4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd1b36d(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + neg %r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xc801,$0x0 │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d602 │ │ │ │ + movq $0x46d5f0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46d5f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800c801(%rax) │ │ │ │ + movl $0x46d618,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1(%rax) │ │ │ │ + enter $0x4900,$0x83 │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x4871a0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4873d0,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + add %dh,0x72(%rdi) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 46d680 │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 46d64b │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + lea 0xc8013e(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46d578,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d279,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc58319(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + lea 0xd1b276(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecf208 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x46d618,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48793d │ │ │ │ - movq $0x487930,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0xc8,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d713 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d708 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x46d5b8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb1f17a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d77a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46d768,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487930 │ │ │ │ + jne 46d768 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x310046d7(%r8) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 487890 │ │ │ │ - lea 0xc582cc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14ff3a7e(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 487e78 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x46d790,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bh │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %bh,%dh │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4879fc │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4879f1 │ │ │ │ + jb 46d811 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x487a10,-0x18(%rbp) │ │ │ │ - lea 0xd00f1e(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + movq $0x46d828,-0x18(%rbp) │ │ │ │ + lea 0xd1b0fd(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x39(%rax) │ │ │ │ - int $0x0 │ │ │ │ - movq $0x487a58,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bh,0x4800c7fd(%rax) │ │ │ │ + movl $0x46d850,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc7fda7(%rip),%r14 │ │ │ │ + jmp eb8830 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 487a4c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 487a58 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x28(%r8) │ │ │ │ + rex.RX add %r14b,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x487a30,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fdivr %st(7),%st │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d8e9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd0d495(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x4800cdc6(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %dil │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d922 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46bdd8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,%dh │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487b44 │ │ │ │ + jb 46da0a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46d980,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46d980 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + test $0xd9,%al │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46d9a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800c7fd(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46da0e │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 487b39 │ │ │ │ + ja 46d9fa │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x46d900,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd1aeec(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,%ch │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46da53 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x487998,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc5c5af(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 46daa8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivr %st(4),%st │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46da8a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46bdd8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add $0x0,%ch │ │ │ │ - lea -0x98(%rbp),%rax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800c7fc(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487cd4 │ │ │ │ - movq $0x487c30,-0x70(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rdi │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%r8 │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rsi │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ + jb 46db6e │ │ │ │ + movq $0x46daf0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487c30 │ │ │ │ + jne 46daf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x17a,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - add $0x0,%ch │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 487c4a │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x4(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 46dafd │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46db72 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46db5e │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46da30,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x46da68,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 487c94 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 488b88 │ │ │ │ - movq $0x487ce8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,%ah │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dbba │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c300 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 46dc68 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46dc4c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46dc41 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46dbd0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103f15bc <__environ@GLIBC_2.2.5+0xf260914> │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8db92d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x5(%rsi),%edi │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46dcb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46dd14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46dbf0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x118ad69,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 487e78 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %ch,%al │ │ │ │ + cli │ │ │ │ + movl $0xd8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487d98 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487d8d │ │ │ │ + jb 46de1d │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46dda8,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x487db0,-0x18(%rbp) │ │ │ │ - lea 0xd00b82(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46dda8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4900c7fa(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46de21 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46d938,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x46daa8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea -0x7(%r12),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jg 46de02 │ │ │ │ + movq $0x46de48,0x10(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46daa8 │ │ │ │ + movq $0x46ded8,0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 46daa8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cdc3(%rax) │ │ │ │ - movl $0x487df8,0x0(%rbp) │ │ │ │ + add %bl,-0x7(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + cwtl │ │ │ │ + fiadds 0x0(%rsi) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp 46c300 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 487dec │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 487df8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rax,2) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd1aa45(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x487dd0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lock cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + clc │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + movq $0x46df08,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eba3a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %bl,0x4900c7f8(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46df4a │ │ │ │ + movq $0x46db98,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x46dc68,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x46de68,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 46dc68 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 487e3c │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 4883b0 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x3(%rbx),%rdx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0x7(%rsi),%r11 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0xf(%rsi),%rbx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x17(%rsi),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x1f(%rsi),%rdx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x27(%rsi),%rax │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + clc │ │ │ │ + movl $0xb0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e224 │ │ │ │ + movq $0x46dfd8,-0x30(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x80(%rsp),%r14 │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48831d │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jge 488000 │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov (%rsi,%rdi,1),%r8b │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x4885f0,-0x90(%rbp) │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %r9,0xa8(%rsp) │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r9,-0x88(%rbp) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x80(%rbp) │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %r9,-0x78(%rbp) │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %r9,-0x70(%rbp) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,-0x68(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff70,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488086 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x80(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x70(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r14,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff70,%rbp │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - jmp 4881a5 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x488428,-0x80(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff80,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ - adc %ah,0x3f(%rcx) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46dfd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + clc │ │ │ │ + movl $0xe045c748,(%rax) │ │ │ │ + sub %ah,%al │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e028 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7b(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + test $0x45c74800,%edi │ │ │ │ + add %dl,-0x20(%rax) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4883f6 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - add $0xd0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4883cc │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 488241 │ │ │ │ - movq $0x487d18,-0xc8(%r12) │ │ │ │ - mov %rdi,-0xb8(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0xf3e480,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - lea -0x9f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff68,%r12 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc5beae(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0xf3e540,-0xc8(%r12) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %rbx,-0xb8(%r12) │ │ │ │ - movq $0x487ac0,-0xb0(%r12) │ │ │ │ - mov %rdi,-0xa0(%r12) │ │ │ │ - lea -0xc6(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x487b60,-0x78(%r12) │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r10,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x488548,-0x88(%rbp) │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x80(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff78,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - movq $0x4884b8,0x8(%rbp) │ │ │ │ - mov %rdi,0x80(%rbp) │ │ │ │ - mov %rbx,0x88(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x488108,0x8(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - pop %fs │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e050 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0x45c74800,%edi │ │ │ │ + add %al,0x480046e0(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %esp,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - js 4883ec │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 488464 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - add $0x80,%rbp │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,%rax │ │ │ │ - jmp 488004 │ │ │ │ - nopl (%rax) │ │ │ │ - adc %ah,0x2f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c577(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 4881a5 │ │ │ │ - nopl (%rax) │ │ │ │ - adc %al,0x3f(%rdx) │ │ │ │ + add %dl,0x4800c7f7(%rax) │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jge 46e0cb │ │ │ │ + movq $0x46e0b0,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e0b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %edi,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 48850c │ │ │ │ + add %ah,-0x9(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + rex.W loop 46e0fd │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 488578 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0x80(%rbp),%r8 │ │ │ │ - add $0x88,%rbp │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - jmp 487f20 │ │ │ │ - nopl (%rax) │ │ │ │ - adc %eax,0x7f(%rdx) │ │ │ │ + jge 46e0fc │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc7f654(%rip),%r14 │ │ │ │ + jmp eba228 │ │ │ │ + movq $0x46e0f8,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e0f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebp,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 488160 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x80(%rbp),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - inc %rdi │ │ │ │ - jmp 487f20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 488b88 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x4800c804(%rax) │ │ │ │ + movl $0x46e120,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e120 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebp,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %ch,0x4(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x45,-0x72b7ff33(%rdx) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 48870c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488701 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x488720,-0x18(%rbp) │ │ │ │ - lea 0xd0020e(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x1f(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e158 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x46(%rax) │ │ │ │ - int $0x0 │ │ │ │ - movq $0x488768,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xc8,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,-0x38b80000(%rcx,%rax,1) │ │ │ │ + add %r10b,0x480046e1(%r8) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e190 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48875c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 488768 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e214 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xf3e480,-0x48(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + inc %rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x498260,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %edi,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x3(%rax) │ │ │ │ + enter $0x4800,$0x89 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,-0x38b80000(%rax,%rax,1) │ │ │ │ + add %r8b,0x480046e2(%r8) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e280 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e304 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xf3e480,-0x48(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + inc %rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x498260,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x488740,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc8026d(%rip),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x4800cdb9(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 488854 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488849 │ │ │ │ + jb 46e35b │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x4886a8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc5b89f(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 46e378 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jae 488834 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - test %ebp,-0x1(%rax) │ │ │ │ + rex.RB call 103f1ccc <__environ@GLIBC_2.2.5+0xf261024> │ │ │ │ (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 4889e4 │ │ │ │ - movq $0x488940,-0x70(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rdi │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%r8 │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%r10 │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8dc74d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 488940 │ │ │ │ + jne 46e3c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x13d,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jae 488904 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48895a │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e408 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46e338,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4889a4 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 488b88 │ │ │ │ - movq $0x4889f8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea (%rdi),%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x48(%rbp),%ecx │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 487e78 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,-0x49(%rax) │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 488aa8 │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 46e493 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488a9d │ │ │ │ + ja 46e488 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46e378,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x488ac0,-0x18(%rbp) │ │ │ │ - lea 0xcffe72(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46e378 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cdb6(%rax) │ │ │ │ - movl $0x488b08,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 488afc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 488b08 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e4cb │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46e4e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103f1e3c <__environ@GLIBC_2.2.5+0xf261194> │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x488ae0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8dca2d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lock cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - dec %edx │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e530 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x3b(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 489046 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48903b │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%r10 │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - add %r14,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - add %r14,%rbx │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - sub %rsi,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x80(%rsp),%r14 │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488fcf │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 488cef │ │ │ │ - mov (%r14,%rsi,1),%al │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x489270,-0x68(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %r10,-0x60(%rbp) │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488d5e │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 46e578 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46e4a8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - jmp 488e5f │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4890b0,-0x58(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ - sldt (%rax) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c56e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489082 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - add $0xd0,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e603 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489062 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jge 488ef3 │ │ │ │ - movq $0x488a28,-0xc8(%r12) │ │ │ │ - mov %r14,-0xb8(%r12) │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0xf3e480,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - lea -0x9f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff68,%r12 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc5b201(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0xf3e540,-0xc8(%r12) │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - mov %rcx,-0xb8(%r12) │ │ │ │ - movq $0x4887d0,-0xb0(%r12) │ │ │ │ - mov %r14,-0xa0(%r12) │ │ │ │ - lea -0xc6(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x488870,-0x78(%r12) │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ + ja 46e5f8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46e4e8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46e4e8 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4891d0,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - movq $0x489140,0x0(%rbp) │ │ │ │ - mov %r14,0x58(%rbp) │ │ │ │ - mov %rbx,0x60(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x488dd0,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - psadbw (%rbx),%mm0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e6e2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46e668,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e668 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c56b(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 488cf3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - imul $0x0,%ebp,%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x80(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x88(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 488e5f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e6d2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x46e5b0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c56a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x80(%rbp),%rsi │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - jmp 488c54 │ │ │ │ - nop │ │ │ │ - adc %ebp,%esp │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov %ch,%bh │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e765 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46e738,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e738 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - imul $0x458b4800,%ebp,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 4892b4 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 488e2a │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - inc %rsi │ │ │ │ - jmp 488c54 │ │ │ │ + add %cl,-0x11(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 46e745 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46e755 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc7ef24(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 489808 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%bh │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4893a8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48939d │ │ │ │ + jb 46e7ed │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4893c0,-0x18(%rbp) │ │ │ │ - lea 0xcff572(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + movq $0x46e7c0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e7c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cdad(%rax) │ │ │ │ - movl $0x489408,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 46e7cd │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46e7dd │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc7ee9c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4893fc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 489408 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0xd1a0f2(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp ecf3c8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e857 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x46e808,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb1e003(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4893e0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4894d4 │ │ │ │ + jb 46e8d2 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4894c9 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 46e8c7 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + movq $0x46e828,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4894e8,-0x18(%rbp) │ │ │ │ - lea 0xcff446(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + movq $0x46e8e8,-0x10(%rbp) │ │ │ │ + lea 0xd1a04f(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf3c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cdac(%rax) │ │ │ │ - movl $0x489530,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 489524 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 489530 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jne 46e8f4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x489508,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - int $0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48961c │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 46e964 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489611 │ │ │ │ + ja 46e959 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x489470,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46e878,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc5aad7(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb1df16(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x98(%rbp),%eax │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 46e96c │ │ │ │ + movl $0xa8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4897ac │ │ │ │ - movq $0x489708,-0x70(%rbp) │ │ │ │ + jb 46ecf5 │ │ │ │ + movq $0x46e9e0,-0x28(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rdi │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%r8 │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%r10 │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489708 │ │ │ │ + jne 46e9e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or $0x13d,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 489722 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + movl $0xd045c748,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ea40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48976c │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 488b88 │ │ │ │ - movq $0x4897c0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea (%rdi),%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00c564(%rax) │ │ │ │ - mov 0x48(%rbp),%ecx │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 487e78 │ │ │ │ - lock cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - decl 0x4f(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %dh,0x4800c7ed(%rax) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 46eaf1 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ead9 │ │ │ │ + movq $0x46e440,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x498240,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x46f3e8,0x0(%rbp) │ │ │ │ + jmp f64d30 │ │ │ │ + movq $0x46eb18,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46eb18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x38458b48,(%rax) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 46eb4d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + jmp 46ea74 │ │ │ │ + movq $0x46eb78,0x28(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46eb78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x14(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + movabs 0xf6075b8b480046eb,%al │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 489d79 │ │ │ │ - add $0x38,%r12 │ │ │ │ + jne 46eba0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + shr $1,%bl │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ebd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x30c48349,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489d6e │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + ja 46ecf9 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add %r11,%rcx │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - add %r14,%rcx │ │ │ │ - mov %r8,%r14 │ │ │ │ - sub %r11,%r14 │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %rcx,%r11 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge 46ec1f │ │ │ │ + movq $0x46e908,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + movq $0x46ec50,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ec50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800c7eb(%rax) │ │ │ │ + movl $0x46ec78,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ec78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x15(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 46ec85 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 46eee5 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489c4a │ │ │ │ - cmp %rsi,%r14 │ │ │ │ - jge 48997e │ │ │ │ - mov (%r11,%r14,1),%cl │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x489f18,-0x68(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov %rdx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4899ed │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov %r11,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov %r11,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%r11 │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r14,-0x38(%rbp) │ │ │ │ - mov %rbx,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - jmp 489ac8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x489dd0,-0x58(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - mov %r14,-0x38(%rbp) │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,%edx │ │ │ │ - hlt │ │ │ │ + ja 46efc4 │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x6(%r12),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jg 46ed09 │ │ │ │ + movq $0x46ece8,0x0(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ece8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + jmp 46ed98 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x46ed30,0x0(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ed30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + test %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800c7ea(%rax) │ │ │ │ + movl $0x46f238,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 46bd40 │ │ │ │ + movq $0x46ed90,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ed90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + test %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - mov 0x88(%rbp),%r9 │ │ │ │ - mov 0x90(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489d95 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - add %rsi,%rdi │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jl 489cf5 │ │ │ │ - movq $0x489b08,0x0(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rdi,0x60(%rbp) │ │ │ │ - mov %rax,0x80(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x16(%rax) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + jmp 46ed98 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 46ee7b │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 46ed44 │ │ │ │ + movq $0x46edf0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x6(%rcx),%rcx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489b08 │ │ │ │ + jne 46edf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - hlt │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jmp ffffffff898eeeb9 <__environ@GLIBC_2.2.5+0xffffffff8875e211> │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + out %al,(%dx) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ee30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x88(%rbp),%r9 │ │ │ │ - mov 0x90(%rbp),%r10 │ │ │ │ - mov 0x80(%rbp),%rsi │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 489db0 │ │ │ │ - add $0xd0,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4900c7e9(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489c3a │ │ │ │ - movq $0xf3e540,-0xc8(%r12) │ │ │ │ - mov %rcx,-0xc0(%r12) │ │ │ │ - mov %rdx,-0xb8(%r12) │ │ │ │ - movq $0x489598,-0xb0(%r12) │ │ │ │ - mov %rsi,-0xa0(%r12) │ │ │ │ - lea -0xc6(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x489638,-0x78(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r10,-0x58(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ + ja 46ee6b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46e780,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46f3b0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 46efd4 │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46eecd │ │ │ │ + movq $0x46e618,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x98,%rbp │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x46f1e8,0x0(%rbp) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x489e70,-0x60(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - mov %r14,-0x38(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%edx │ │ │ │ - incl (%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x46ef10,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ef10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cda4(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x88(%rbp),%r9 │ │ │ │ - mov 0x90(%rbp),%r10 │ │ │ │ - mov 0x80(%rbp),%rbx │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ + add %ah,%al │ │ │ │ + call ffffffff898eefd9 <__environ@GLIBC_2.2.5+0xffffffff8875e331> │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x48000000(%rsi) │ │ │ │ + movl $0x46ef60,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ef60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x18(%rax) │ │ │ │ + movl $0x28458b48,(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 46efee │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489d4b │ │ │ │ - movq $0x489328,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x30(%r12),%r8 │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + ja 46efb4 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + movq $0x46f128,0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x98,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x489cc8,0x0(%rbp) │ │ │ │ - mov %rdi,0x68(%rbp) │ │ │ │ - mov %rax,0x80(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x489a60,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp f651b8 │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc7f543(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f03b │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x6(%r12),%rcx │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 489cf5 │ │ │ │ - nopl (%rax) │ │ │ │ - adc %bh,%dl │ │ │ │ - or %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 46ecbb │ │ │ │ + lea 0xc7f556(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x46f078,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f078 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + out %eax,$0xc7 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c55e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jle 46f0b6 │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x80(%rbp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov %r9,0x88(%rsp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %rcx,%r11 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - jmp 489982 │ │ │ │ - adc %esi,%esp │ │ │ │ - adc (%rax),%eax │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x6(%r12),%rcx │ │ │ │ + jmp 46ecbb │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x46f0e8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f0e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + out %al,$0xc7 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,-0xf(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800c7e6(%rax) │ │ │ │ + movl $0x46f180,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc7e3af(%rip),%r14 │ │ │ │ + jmp e25b80 │ │ │ │ + nop │ │ │ │ + test %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - pop %rbp │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x68(%rbp),%r11 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ + movl $0x18458b48,(%rax) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x80(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x88(%rbp),%rsi │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r10,%rax │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - jmp 4898e3 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 46ecbb │ │ │ │ nopl (%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - mov 0x88(%rbp),%r9 │ │ │ │ - mov 0x90(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - mov 0x60(%rbp),%r14 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 489a90 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - add $0x68,%rbp │ │ │ │ - inc %r14 │ │ │ │ - jmp 4898e3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,$0xc7 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,0x49fffffe(%rbx) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f1c4 │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x6(%r12),%rcx │ │ │ │ + jmp 46ecbb │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x48,0x0(%rbp,%rax,8) │ │ │ │ - lea -0x90(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48a03f │ │ │ │ - movq $0x48a018,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48a018 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r9b │ │ │ │ + sahf │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ - movl $0x48a168,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800c7e5(%rax) │ │ │ │ + movl $0x46f270,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rcx │ │ │ │ - jg 48a04e │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f270 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsp │ │ │ │ (bad) │ │ │ │ - mov 0x68(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x88(%rbp),%rsi │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - jmp 48a35d │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - jmp 48a35d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x0,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x1b(%rax) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + jmp 46f298 │ │ │ │ + movq $0x46f290,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f290 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c55b(%rax) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - mov 0x78(%rbp),%r8 │ │ │ │ - mov 0x50(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ + add %al,-0x1b(%rax) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - jmp 48a28d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + jmp 46f298 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x7(%rbx),%r11 │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x1f(%rbx),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x27(%rbx),%rdx │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - add %r9,%rsi │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - sub %r9,%rdi │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 48a28d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rcx │ │ │ │ - jg 48a1ec │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0xc7,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c55a(%rax) │ │ │ │ - mov 0x68(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x88(%rbp),%rsi │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 48a0af │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - inc %rdi │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a476 │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jge 48a321 │ │ │ │ - mov (%rsi,%r8,1),%r9b │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x48a1f8,-0x50(%rbp) │ │ │ │ - mov %r14,%r9 │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r14,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a4bc │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 48a3aa │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0xc558b2(%rip),%r9 │ │ │ │ - lea 0xcfe57c(%rip),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 48a428 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x60(%rbp) │ │ │ │ - mov %r10,0x68(%rbp) │ │ │ │ - movq $0x1188901,0x70(%rbp) │ │ │ │ - mov %rax,0x78(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x80(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 489808 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48a0d0,-0x48(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r14,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x48a058,0x0(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 46f242 │ │ │ │ + movq $0x46f2f0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x6(%rcx),%rcx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f2f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c557(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48a55f │ │ │ │ - movq $0x48a538,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + in $0xc7,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,(%rbx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + repz rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a538 │ │ │ │ + jne 46f330 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ (bad) │ │ │ │ - movl $0x48a6b0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4900c7e4(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f36b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46e6f8,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc55752(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46f208,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 46f390 │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + jmp 46ee8f │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - incb (%rsi) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rsi │ │ │ │ (bad) │ │ │ │ - mov 0x58(%rbp),%ebx │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov 0x88(%rbp),%r14 │ │ │ │ - mov 0x70(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - jmp 48a98e │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov 0x70(%rsp),%r10 │ │ │ │ - jmp 48a98e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + in $0xc7,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x13(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + and %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 46ed70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - nop │ │ │ │ - jle 48a5ec │ │ │ │ + or %al,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00c556(%rax) │ │ │ │ - mov 0x50(%rbp),%ebx │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x80(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - add $0x50,%rbp │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - jmp 48a88b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 46f41c │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + jmp 46ea74 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,%ch │ │ │ │ + movl $0x88458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f58c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46f460,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add $0x78,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + in $0xc7,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cwtl │ │ │ │ + hlt │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f498 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4900c7e4(%rax) │ │ │ │ + add $0x60,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48aaed │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x487e78,-0x70(%r12) │ │ │ │ - lea -0x58(%r12),%r9 │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x60(%r12) │ │ │ │ - movq $0x488b88,-0x58(%r12) │ │ │ │ - lea -0x6b(%r12),%r11 │ │ │ │ - mov %r11,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - movq $0x489808,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r10,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - lea -0x40(%r12),%r11 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jne 48a797 │ │ │ │ - movq $0x489fb8,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x1c(%r12),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov %rdx,%r11 │ │ │ │ - add %r9,%r11 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - mov %rcx,%r11 │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - add %r14,%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - sub %r9,%r14 │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 48a88b │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - incb (%rdx) │ │ │ │ + ja 46f57c │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov 0x27(%rbx),%r9 │ │ │ │ + mov 0x2f(%rbx),%r10 │ │ │ │ + mov 0x37(%rbx),%r11 │ │ │ │ + mov 0x3f(%rbx),%r14 │ │ │ │ + mov 0x47(%rbx),%rbx │ │ │ │ + movq $0x46c3d0,-0x58(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x46c410,-0x40(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x46c890,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rdx │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + movq $0x46cab8,-0x18(%r12) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + lea -0x27(%r12),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x46f5a0,-0x58(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x18(%r12),%rcx │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %r11,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 46c018 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00c554(%rax) │ │ │ │ - mov 0x58(%rbp),%ebx │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov 0x88(%rbp),%r14 │ │ │ │ - mov 0x70(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r9 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jrcxz 46f566 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 48a5d7 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - inc %r10 │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46f83d │ │ │ │ + add $0x1d8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48aa9e │ │ │ │ - cmp %r14,%r10 │ │ │ │ - jge 48a929 │ │ │ │ - mov (%r11,%r10,1),%r9b │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x48a7e0,-0x58(%rbp) │ │ │ │ - mov %r14,%r9 │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ + ja 46f82d │ │ │ │ + movq $0x46ced8,-0x1d0(%r12) │ │ │ │ + mov %rbx,-0x1c0(%r12) │ │ │ │ + movq $0x46d4d0,-0x1b8(%r12) │ │ │ │ + lea -0x1d0(%r12),%rax │ │ │ │ + mov %rax,-0x1a8(%r12) │ │ │ │ + movq $0x46d6c0,-0x1a0(%r12) │ │ │ │ + lea -0x1b8(%r12),%rbx │ │ │ │ + mov %rbx,-0x190(%r12) │ │ │ │ + movq $0xe0c710,-0x188(%r12) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + lea -0x1a0(%r12),%rcx │ │ │ │ + mov %rcx,-0x180(%r12) │ │ │ │ + movq $0x46d728,-0x178(%r12) │ │ │ │ + mov %rbx,-0x168(%r12) │ │ │ │ + movq $0x46d7e0,-0x160(%r12) │ │ │ │ + mov %rbx,-0x150(%r12) │ │ │ │ + movq $0x46d8c0,-0x148(%r12) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rcx,-0x138(%r12) │ │ │ │ + movq $0x460fc0,-0x130(%r12) │ │ │ │ + lea -0x148(%r12),%rcx │ │ │ │ + mov %rcx,-0x128(%r12) │ │ │ │ + movq $0x1188901,-0x120(%r12) │ │ │ │ + mov %rdx,-0x118(%r12) │ │ │ │ + movq $0x46dd50,-0x110(%r12) │ │ │ │ + mov %rbx,-0x100(%r12) │ │ │ │ + mov %rax,-0xf8(%r12) │ │ │ │ + lea -0x160(%r12),%rcx │ │ │ │ + mov %rcx,-0xf0(%r12) │ │ │ │ + movq $0x46df78,-0xe8(%r12) │ │ │ │ + lea -0x187(%r12),%rdx │ │ │ │ + mov %rdx,-0xe0(%r12) │ │ │ │ + mov %rax,-0xd8(%r12) │ │ │ │ + mov %rbx,-0xd0(%r12) │ │ │ │ + lea -0x178(%r12),%rdx │ │ │ │ + mov %rdx,-0xc8(%r12) │ │ │ │ + movq $0x460f00,-0xc0(%r12) │ │ │ │ + lea -0xe6(%r12),%rdx │ │ │ │ + mov %rdx,-0xb8(%r12) │ │ │ │ + lea -0x110(%r12),%rdx │ │ │ │ + mov %rdx,-0xb0(%r12) │ │ │ │ + movq $0x11888d9,-0xa8(%r12) │ │ │ │ + movq $0xebb158,-0xa0(%r12) │ │ │ │ + lea -0xbf(%r12),%rdx │ │ │ │ + mov %rdx,-0x98(%r12) │ │ │ │ + movq $0xf3e098,-0x90(%r12) │ │ │ │ + movq $0x1188901,-0x88(%r12) │ │ │ │ + lea -0x9e(%r12),%rdx │ │ │ │ + mov %rdx,-0x80(%r12) │ │ │ │ + movq $0x46e980,-0x78(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov %r11,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %rbx,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r11,%r14 │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%r10 │ │ │ │ - add $0x30,%r12 │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + lea -0x8f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x12f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x68,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x1d8,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0xa8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48aafd │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 48a9d8 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0xc55281(%rip),%r9 │ │ │ │ - lea 0xcfdf4b(%rip),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %r11,%r9 │ │ │ │ - jne 48aa50 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r11,%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - movq $0x1188901,0x70(%rbp) │ │ │ │ - mov %rdx,0x78(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x80(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 489808 │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48a5f8,-0x50(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov %r11,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ + ja 46f8ff │ │ │ │ + movq $0x46cb80,-0xa0(%r12) │ │ │ │ + mov %rcx,-0x90(%r12) │ │ │ │ + movq $0x460fc0,-0x88(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + movq $0x1188901,-0x78(%r12) │ │ │ │ + mov %rdx,-0x70(%r12) │ │ │ │ + movq $0x46ce18,-0x68(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x87(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x68,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x48a580,0x0(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 46f8ee │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1b(%rdi) │ │ │ │ + movq $0x46f418,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc7dfe6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + ffreep %st(7) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48aba2 │ │ │ │ - movq $0x48ab68,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 46f997 │ │ │ │ + movq $0x46f9b8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48ab68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 46f928 │ │ │ │ + lea 0xc7dfba(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc5511f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c5b5(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48abf4 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xc550e2(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55c1e8 │ │ │ │ - lea 0xc550d5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48ad02 │ │ │ │ - movq $0x48ac68,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 46fa81 │ │ │ │ + movq $0x46fa48,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ac68 │ │ │ │ + jne 46fa48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x6(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46fa70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - jp 460ff490 <__environ@GLIBC_2.2.5+0x44f6e7e8> │ │ │ │ - add %ah,0x480048ac(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48aca0 │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + lea 0xc7dee0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + faddp %st,%st(7) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103f33fc <__environ@GLIBC_2.2.5+0xf262754> │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x46fae0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46fae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800c7de(%rax) │ │ │ │ + movl $0x46fb20,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46fb20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - movzbl 0x18(%rbp),%ebx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x22(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 46fb2d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46fb71 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fb56 │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xc7de43(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x46fba0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46fba0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bh,%al │ │ │ │ + ffree %st(7) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ad54 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 46fbd6 │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc7ddac(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + faddp %st,%st(7) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46fc4f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46fc4a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc7de81(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + ffreep %st(7) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46fcb6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46fcb1 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc7deaf(%rip),%rsi │ │ │ │ + lea 0xc7de80(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 46fcf0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7340e6cc <__environ@GLIBC_2.2.5+0x7227da24> │ │ │ │ - fs add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48adda │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x48ad20,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x48ae00,-0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46fdb9 │ │ │ │ + movq $0x46fd28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46fd28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex.W add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 48ae28 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,2) │ │ │ │ + movl $0x46fd68,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46fd68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46fcd0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd18b4f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea 0xc7de00(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + ffree %st(7) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46fe1f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46fe1a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc7d631(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + ffree %st(7) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46fe7f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46fe7a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc7d651(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + rcr $1,%ch │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48aeef │ │ │ │ - movq $0x48aec8,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48aec8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 46feba │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 470150 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0xc5,%dl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %ch,-0x76b7ffb8(%rdi) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc54dea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + js 46feab │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fef6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46ffb8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc5,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48afc5 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - cmp 0x1f(%rbx),%rsi │ │ │ │ - jg 48af8c │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - movq $0x48ad78,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x38(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x48ac18,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x34(%r12),%rcx │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xd00cc1(%rip),%r14 │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c5a7 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48b00a │ │ │ │ + mov %dh,-0x39(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ff32 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553b78 │ │ │ │ + jmp 44a1d8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%ch │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ff9b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ff90 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x46ff10,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6ef73(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800c7dc(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48b092 │ │ │ │ - movq $0x48b058,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jae 46ffd3 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x8,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x470010,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b058 │ │ │ │ + jne 470010 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + fadd %st,%st(7) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x0(%r8) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470050 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ + fcmovnb %st(7),%st │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,-0x1(%rcx) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x480f438b48004700,%al │ │ │ │ + mov 0x1f(%rbx),%ebx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4700a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x48b020,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp 553ca0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800c7db(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 46ffc5 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470112 │ │ │ │ + movq $0x46fed0,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x46ff48,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5a(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + fcmovb %st(7),%st │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 470234 │ │ │ │ + movq $0x470188,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fcmovb %st(7),%st │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x48000000(%rsi) │ │ │ │ + movl $0x4701d0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4701d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4900c7da(%rax) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b13d │ │ │ │ - movq $0x48afe8,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x48b0b0,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + ja 470216 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46fe98,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x46ffb8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46ffb8 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc54ba1(%rip),%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd186d4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc7da2d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4849770e <__environ@GLIBC_2.2.5+0x47306a66> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48b18a │ │ │ │ + jb 47026f │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553b78 │ │ │ │ + jmp 470290 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 743f3be4 <__environ@GLIBC_2.2.5+0x73262f3c> │ │ │ │ + adc -0x73(%rax),%cl │ │ │ │ + sbb $0xc7d9d8,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x4702d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4702d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + and %al,(%rbx) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470320 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48b212 │ │ │ │ - movq $0x48b1d8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + add 0x0(%rdi),%eax │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b1d8 │ │ │ │ + jne 470358 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x48004703(%r8) │ │ │ │ + mov 0x17(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470380 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x470250,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xd18514(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + fadd %st(7),%st │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47044f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47044a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc7c881(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + js 470431 │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48b27b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b270 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x48b1a0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x48b290,-0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 553ca0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb 4704ba │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4704a8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4704a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lret │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + rolb $1,(%rdi,%rax,2) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0xcfd639(%rip),%ebx │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret │ │ │ │ + movl $0x1fb8348,(%rax) │ │ │ │ + jle 4704e4 │ │ │ │ + lea 0xc7cb05(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0xcfd634(%rip),%rbx │ │ │ │ + lea 0xd0a886(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c5a4(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b305 │ │ │ │ - movq $0x48b168,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x48b230,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470574 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470550,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470550 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0xc549e9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 48b830 │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x72b7ff33(%rsi) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 48b3b4 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b3a9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4705fe │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4705d0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x48b3c8,-0x18(%rbp) │ │ │ │ - lea 0xcfd566(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4705d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cd8d(%rax) │ │ │ │ - movl $0x48b410,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48b404 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48b410 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470680 │ │ │ │ + movq $0x470658,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470658 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd18299(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48b3e8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %cs,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48b4fc │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 4706f4 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b4f1 │ │ │ │ + ja 4706e9 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x48b350,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc58bf7(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x470618,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x4800c7c8(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47083b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470770,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xc7c881(%rip),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470770 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x47(%rax) │ │ │ │ (bad) │ │ │ │ - lea -0x90(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48b68c │ │ │ │ - movq $0x48b5e8,-0x70(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x48004707(%r8) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470798 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 4707ea │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 47082b │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%r8 │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%r10 │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x470588,-0x70(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x470698,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 470815 │ │ │ │ + movl $0xe0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4709b7 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4708a0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b5e8 │ │ │ │ + jne 4708a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x13d,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48b602 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xd8894800,%edi │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4709a9 │ │ │ │ + movq $0x4708d8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4708d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48b64c │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x0,%bh │ │ │ │ + add $0x98,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470999 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x470508,-0x90(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x80(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0x470708,-0x70(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + movq $0x480f70,-0x48(%r12) │ │ │ │ + movq $0x1188901,-0x40(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x11888e2,-0x30(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x117ad71,-0x20(%r12) │ │ │ │ + movq $0x116ec11,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd17f51(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470a3c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470a18,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470a18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 48b830 │ │ │ │ - movq $0x48b6a0,0x8(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470ac6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470a98,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %ds,0x2(%rdi) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470a98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00c545(%rax) │ │ │ │ - mov 0x40(%rbp),%ecx │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 48c4a0 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470b48 │ │ │ │ + movq $0x470b20,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470b20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd17dd1(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800cd8a(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48b750 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 470bbc │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b745 │ │ │ │ + ja 470bb1 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x470ae0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x48b768,-0x18(%rbp) │ │ │ │ - lea 0xcfd1ca(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,%cl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x490048b7(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ret │ │ │ │ + movl $0xd0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470d03 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470c38,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xc7c3b9(%rip),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470c38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48b7a4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48b7b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0xc(%r8) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470c60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48b788,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lock cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - dec %edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 470cb2 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 470cf3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x470a50,-0x70(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x470b60,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x0(%rbp,%rax,8) │ │ │ │ - lea -0x68(%rbp),%rax │ │ │ │ + test $0xc2,%al │ │ │ │ + movl $0xd8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48bcde │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48bcd3 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%r10 │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r8,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - add %r14,%rax │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - sub %rsi,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48bc67 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 48b98a │ │ │ │ - mov (%r14,%rsi,1),%al │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x48bf08,-0x68(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %r10,-0x60(%rbp) │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ + jb 470eea │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470d68,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470d68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x3e(%rax) │ │ │ │ + movl $0x20c48349,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b9f9 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 470eee │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x470850,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - jmp 48baf7 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48bd48,-0x58(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ - sldt (%rax) │ │ │ │ + movq $0x470dd0,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470dd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48bd1a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - add $0xd0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48bcfa │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jge 48bb8b │ │ │ │ - movq $0x48b6d0,-0xc8(%r12) │ │ │ │ - mov %r14,-0xb8(%r12) │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0xf3e480,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - lea -0x9f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff68,%r12 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc58569(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0xf3e540,-0xc8(%r12) │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - mov %rcx,-0xb8(%r12) │ │ │ │ - movq $0x48b478,-0xb0(%r12) │ │ │ │ - mov %r14,-0xa0(%r12) │ │ │ │ - lea -0xc6(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x48b518,-0x78(%r12) │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48be68,-0x60(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rol $0x0,%edi │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - movq $0x48bdd8,0x0(%rbp) │ │ │ │ - mov %r14,0x58(%rbp) │ │ │ │ - mov %rbx,0x60(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48ba68,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - psadbw (%rbx),%mm0 │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 470ed9 │ │ │ │ + movq $0x470e08,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470e08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 48b98e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4900c7c1(%rax) │ │ │ │ + add $0x98,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470ec9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4709d0,-0x90(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0x80(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0x470bd0,-0x70(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + movq $0x480f70,-0x48(%r12) │ │ │ │ + movq $0x1188901,-0x40(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x11888e2,-0x30(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x117ad71,-0x20(%r12) │ │ │ │ + movq $0x116ec11,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800c53e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x80(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x88(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 48baf7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x8b4800c5,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 48be98 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x80(%rbp),%rsi │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - jmp 48b8ef │ │ │ │ - nop │ │ │ │ - adc %ebp,%esp │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 48bac2 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - inc %rsi │ │ │ │ - jmp 48b8ef │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 48c4a0 │ │ │ │ - nopl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470f32 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e284d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x81,%al │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c024 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c019 │ │ │ │ + jb 470ff6 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470f98,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x48c038,-0x18(%rbp) │ │ │ │ - lea 0xcfc8f6(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470f98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x45c74800,%ebp │ │ │ │ - add %al,0x490048c0(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48c074 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48c080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x470f48,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48c058,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800cd80(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + iret │ │ │ │ + movl $0xd8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c16c │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 4710eb │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c161 │ │ │ │ + ja 4710e0 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x48bfc0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc57f87(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x470d18,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x471100,-0x28(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xcfdc37(%rip),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 477d48 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %ch,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 48c2fc │ │ │ │ - movq $0x48c258,-0x70(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%r8 │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rsi │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48c258 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x32(%rax) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 471222 │ │ │ │ + add $0xb8,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471212 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x470f10,-0xb0(%r12) │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + movq $0xebb158,-0x98(%r12) │ │ │ │ + lea -0xb0(%r12),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + movq $0x471018,-0x88(%r12) │ │ │ │ + lea -0x96(%r12),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x460f20,-0x78(%r12) │ │ │ │ + movq $0x10de8da,-0x70(%r12) │ │ │ │ + movq $0x10eabf4,-0x68(%r12) │ │ │ │ + lea -0x86(%r12),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x1188901,-0x58(%r12) │ │ │ │ + movq $0x10de8f8,-0x50(%r12) │ │ │ │ + movq $0x480f70,-0x48(%r12) │ │ │ │ + movq $0x1188901,-0x40(%r12) │ │ │ │ + lea -0x77(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x11888e2,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x117ad71,-0x20(%r12) │ │ │ │ + movq $0x116ec11,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x17a,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48c272 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471279 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471290,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xc7d471(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 476ee0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor $0x72,%al │ │ │ │ + fwait │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 471301 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47131c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4712f8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4712f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48c2bc │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 48b830 │ │ │ │ - movq $0x48c310,0x8(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - or $0xbf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x39(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 48c4a0 │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jle 48c30c │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 48c3c0 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c3b5 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,%ch │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47139d │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x48c3d8,-0x18(%rbp) │ │ │ │ - lea 0xcfc55a(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + movq $0x471370,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471370 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cd7d(%rax) │ │ │ │ - movl $0x48c420,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47138d │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc6d4d4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471466 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471408,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471408 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48c414 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48c420 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48c3f8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lock cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ - ... │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c537(%rax) │ │ │ │ - lea -0x90(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48c9e8 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x3(%rbx),%rdx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0x7(%rsi),%r11 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0xf(%rsi),%rbx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov 0x17(%rsi),%rdx │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x1f(%rsi),%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x27(%rsi),%rax │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x88(%rsp),%r14 │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c955 │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jge 48c635 │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov (%rsi,%rdi,1),%r8b │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x48cc28,-0x90(%rbp) │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %r9,0xa8(%rsp) │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r9,-0x88(%rbp) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x80(%rbp) │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %r9,-0x78(%rbp) │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %r9,-0x70(%rbp) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,-0x68(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff70,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c6bb │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x80(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x70(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r14,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff70,%rbp │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - jmp 48c7dd │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48ca60,-0x80(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff80,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %ah,0x3f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xor $0x8b4800c5,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 48c770 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ca2e │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - add $0xd0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ca04 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 48c879 │ │ │ │ - movq $0x48c340,-0xc8(%r12) │ │ │ │ - mov %rdi,-0xb8(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0xf3e480,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - lea -0x9f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff68,%r12 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc57876(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0xf3e540,-0xc8(%r12) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %rbx,-0xb8(%r12) │ │ │ │ - movq $0x48c0e8,-0xb0(%r12) │ │ │ │ - mov %rdi,-0xa0(%r12) │ │ │ │ - lea -0xc6(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x48c188,-0x78(%r12) │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r10,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4713b8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48cb80,-0x88(%rbp) │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x80(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff78,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - movq $0x48caf0,0x8(%rbp) │ │ │ │ - mov %rdi,0x80(%rbp) │ │ │ │ - mov %rbx,0x88(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48c740,0x8(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ nopl (%rax) │ │ │ │ - pop %fs │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor %eax,%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 48ca9c │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - add $0x80,%rbp │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,%rax │ │ │ │ - jmp 48c639 │ │ │ │ - nopl (%rax) │ │ │ │ - adc %ah,0x2f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x31(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ + rol %cl,%esi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471545 │ │ │ │ + movq $0x471520,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 48c7dd │ │ │ │ - nopl (%rax) │ │ │ │ - adc %al,0x3f(%rdx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471520 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rol %cl,%esi │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd173d1(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc6d30c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor %al,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 48cbb0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0x80(%rbp),%r8 │ │ │ │ - add $0x88,%rbp │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - jmp 48c555 │ │ │ │ - nopl (%rax) │ │ │ │ - adc %eax,0x7f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + call 4847dc33 <__environ@GLIBC_2.2.5+0x472ecf8b> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4715b3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4715a8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4714e8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 48cc60 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 48c798 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x80(%rbp),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - inc %rdi │ │ │ │ - jmp 48c555 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48cd28 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %ch,%al │ │ │ │ + leave │ │ │ │ + movl $0xd0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471822 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48cd1d │ │ │ │ + ja 471817 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc573c8(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + movq $0x471078,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x471650,-0x30(%rbp) │ │ │ │ + lea -0x20(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471650 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + enter $0xc7,$0x48 │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 471806 │ │ │ │ + movq $0x471688,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471688 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - lea -0x90(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48ceac │ │ │ │ - movq $0x48ce00,-0x68(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4900c7c8(%rax) │ │ │ │ + add $0x110,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4717f6 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rdx │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%r9 │ │ │ │ - mov 0x5f(%rbx),%rbx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x471248,-0x108(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0xf8(%r12) │ │ │ │ + movq $0xebb158,-0xf0(%r12) │ │ │ │ + lea -0x108(%r12),%rsi │ │ │ │ + mov %rsi,-0xe8(%r12) │ │ │ │ + movq $0x4712b0,-0xe0(%r12) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov %rsi,-0xd0(%r12) │ │ │ │ + mov %rbx,-0xc8(%r12) │ │ │ │ + movq $0x471330,-0xc0(%r12) │ │ │ │ + mov %rdx,-0xb0(%r12) │ │ │ │ + movq $0x471488,-0xa8(%r12) │ │ │ │ + lea -0xee(%r12),%rbx │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + movq $0x471560,-0x98(%r12) │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + movq $0x460f20,-0x78(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0x10eabf4,-0x68(%r12) │ │ │ │ + lea -0xa6(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x1188901,-0x58(%r12) │ │ │ │ + lea -0xc0(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x480f70,-0x48(%r12) │ │ │ │ + movq $0x1188901,-0x40(%r12) │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x11888e2,-0x30(%r12) │ │ │ │ + lea -0xe0(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x117ad71,-0x20(%r12) │ │ │ │ + movq $0x116ec11,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x110,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4718a4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471880,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ce00 │ │ │ │ + jne 471880 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - mov %ds,0x0(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2e(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48ce1a │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48ce6c │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - movq $0x1188901,0x58(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 48b830 │ │ │ │ - movq $0x48cec0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %ds,%edi │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00c52d(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - lea 0xcfba36(%rip),%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 48c4a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2d(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48cf59 │ │ │ │ - movq $0x48cf40,-0x20(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ + jb 47192e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471900,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48cf40 │ │ │ │ + jne 471900 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sub $0xc74800c5,%eax │ │ │ │ - add %r11b,(%r8) │ │ │ │ - rorl $1,0x0(%rax) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc52db0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0xc5,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 48d1fc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WRX pop %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c52c(%rax) │ │ │ │ - mov 0x68(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 48d2fc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4719b0 │ │ │ │ + movq $0x471988,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471988 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sub $0xc5,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - jmp 48d170 │ │ │ │ - nop │ │ │ │ - rex.WRX jg 48d085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd16f69(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub %ebp,%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push $0x704d8b48 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 48d2bf │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - add $0x50,%rbp │ │ │ │ - inc %r9 │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 48d170 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x7(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%r9 │ │ │ │ - mov 0x17(%rbx),%r10 │ │ │ │ - mov 0x1f(%rbx),%r11 │ │ │ │ - mov 0x27(%rbx),%r14 │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %r11,%rcx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d4b9 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 48d1f8 │ │ │ │ - mov (%rax,%rdx,1),%sil │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x48d090,-0x50(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471a24 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d24a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ + ja 471a19 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x471948,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - jmp 48d2fc │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48cf78,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRX jg 48d295 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c529(%rax) │ │ │ │ - mov 0x68(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d56a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d54a │ │ │ │ - add %rcx,%rsi │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jge 48d349 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x48d380,0x0(%rbp) │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %rsi,0x60(%rbp) │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc7,%bh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 471b43 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471aa0,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xc7b6c9(%rip),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d380 │ │ │ │ + jne 471aa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.WRX jg 48d375 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub %al,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB jo 48d3cd │ │ │ │ - mov 0x50(%rbp),%edi │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 48d4ff │ │ │ │ - add $0xd8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d4a9 │ │ │ │ - movq $0x48b830,-0xd0(%r12) │ │ │ │ - lea -0xb3(%r12),%rbx │ │ │ │ - mov %rbx,-0xc8(%r12) │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov %rdx,-0xc0(%r12) │ │ │ │ - movq $0x48c4a0,-0xb8(%r12) │ │ │ │ - lea -0xd0(%r12),%r8 │ │ │ │ - mov %r8,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - movq $0x48ccc0,-0xa0(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - movq $0x48cd48,-0x70(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 471af2 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 471b33 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x4718b8,-0x70(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x4719c8,-0x50(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xd8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48d020,-0x48(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d53a │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0xc56bab(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48cfd8,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov %rcx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48d2a0,0x0(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 48efa0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 48dba0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x3c(%rax) │ │ │ │ + movl $0xd8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471d25 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471d1a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x470468,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x4715c8,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x471c00,-0x28(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471c00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0xc7,%ch │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48d715 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - lea 0x27(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - sub (%rdx),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - jmp 48d634 │ │ │ │ - nop │ │ │ │ - test %eax,(%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + sbb $0x47,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471c38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xc7,%ch │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 48d658 │ │ │ │ - add $0x30,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d6e5 │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jae 48d690 │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x48d758,-0x30(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f701c8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d6c1 │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x48000000(%rbp) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x471838,-0x90(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x80(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0x471a38,-0x70(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + movq $0x480f70,-0x48(%r12) │ │ │ │ + movq $0x1188901,-0x40(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x11888e2,-0x30(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x117ad71,-0x20(%r12) │ │ │ │ + movq $0x116ec11,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x48d730,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48d7a8,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 48d73c │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48d69a │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 48d77c │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 48d781 │ │ │ │ - movq $0x48d620,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - sub 0x10(%rbp),%rsi │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 48d69a │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471d66 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 48d7d8 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 48d634 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471e42 │ │ │ │ + movq $0x471dc8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471dc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x4800cd69(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48d854 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d849 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x48d868,-0x30(%rbp) │ │ │ │ - lea 0xcfb0d2(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x45c74800,%ebp,%ecx │ │ │ │ - add %bh,0x490048d8(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - xchg %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471e32 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x471d40,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48d8b0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48d8c4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471e84 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471e98,-0x18(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xc567cf(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x48d888,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651b8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + movabs $0x394cf0458d4800c7,%rbp │ │ │ │ + clc │ │ │ │ + jb 471f06 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 471fb0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ebp,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esp,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 48dac7 │ │ │ │ - movq $0x48da38,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%r8 │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%r9 │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdi │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%r11 │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,-0x72b7ff39(%rbp) │ │ │ │ + rex.RB call 733f5874 <__environ@GLIBC_2.2.5+0x72264bcc> │ │ │ │ + movq $0xf6ba48,%fs:-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471f60,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48da38 │ │ │ │ + jne 471f60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jp 48da2c │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48da52 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x894800c7,%esp │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48da87 │ │ │ │ - movq $0x48dae0,0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ + lea 0xc7bca4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x48db28,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or $0x4bf,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x21(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x40(%rbp),%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 48e658 │ │ │ │ - nop │ │ │ │ - mov 0x9(%rsi),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %eax,%ebp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x25(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - push %rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - mov %esi,%? │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,-0x44(%rax) │ │ │ │ + movl $0xd8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 472035 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - and %eax,%ebp │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - push $0x60458b4c │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 48dba0 │ │ │ │ - nopl (%rax) │ │ │ │ - or %bh,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rsi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x44(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + sbb %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jne 472000 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c520(%rax) │ │ │ │ - lea -0x70(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48dca9 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x834900c7,%esp │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48dc9e │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - mov 0xa(%rbx),%rcx │ │ │ │ - mov 0x7(%rsi),%rdx │ │ │ │ - mov 0xf(%rsi),%r10 │ │ │ │ - mov 0x17(%rsi),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x1f(%rsi),%rcx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x27(%rsi),%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x2f(%rsi),%rax │ │ │ │ - movq $0x48d5e0,-0x28(%r12) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %r10,%r14 │ │ │ │ - add %rdi,%r14 │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x48dcd8,-0x70(%rbp) │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ + ja 4720ca │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + cmp 0x7(%rbx),%rdx │ │ │ │ + je 4720e8 │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x472070,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472070 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - roll $1,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c51f(%rax) │ │ │ │ - movl $0x48dd00,0x0(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800c7bb(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4720da │ │ │ │ + movq $0x4720b8,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48dd00 │ │ │ │ + jne 4720b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - roll $1,(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1f(%rax) │ │ │ │ (bad) │ │ │ │ - add $0xf8,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48dec6 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0xf0(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0xe8(%r12) │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rdx,-0xe0(%r12) │ │ │ │ - mov %rbx,-0xd8(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea -0xef(%r12),%rbx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 48ddd9 │ │ │ │ - movq $0xf3e540,-0xd0(%r12) │ │ │ │ - mov %r8,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - lea -0xce(%r12),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - lea -0xb6(%r12),%rax │ │ │ │ - add $0xffffffffffffff58,%r12 │ │ │ │ - movq $0x48dee8,0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0xcfab38(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x68(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0xf3e540,-0xd0(%r12) │ │ │ │ - mov %r8,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - movq $0x48d7d8,-0xb8(%r12) │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rdi,-0xa8(%r12) │ │ │ │ - mov 0x70(%rbp),%rdi │ │ │ │ - mov %rdi,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - lea -0xce(%r12),%r8 │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - movq $0x48d958,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x45(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + rcrb $1,(%rdi) │ │ │ │ + rex.RXB add %r14b,(%r9) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp eb7e28 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd16820(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x471ee0,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ + movq $0x471f20,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xf8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %edi,(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cd62(%rax) │ │ │ │ - movl $0x48df40,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - mov %esi,(%rdi) │ │ │ │ + (bad) │ │ │ │ + mov $0x8d4800c7,%ebp │ │ │ │ + rex.RB loopne 472199 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4721b6 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4721ab │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x471e58,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x471fb0,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4721d0,-0x20(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 470150 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - jmp 48df4c │ │ │ │ + add %bl,-0x46(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + clc │ │ │ │ + and %eax,0x0(%rdi) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd15968(%rip),%r14 │ │ │ │ + jmp e28148 │ │ │ │ nop │ │ │ │ - mov %edi,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc74800c7,%edx │ │ │ │ + add %r12b,(%r8) │ │ │ │ + and 0x0(%rdi),%al │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xcfccb8(%rip),%r14 │ │ │ │ + jmp e26ca8 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48df9e │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea 0xc56150(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x48df08,0x0(%rbp) │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - mov %r14,0x30(%rbp) │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 48e658 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x894900c7,%edx │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0xff,%ch │ │ │ │ + incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %cl,-0x44(%rax) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e135 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - lea 0x27(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - sub (%rdx),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - jmp 48e054 │ │ │ │ - nop │ │ │ │ - test %eax,(%rdi) │ │ │ │ + jb 472266 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4724b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dl,-0x39(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4722a2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44a1d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 48e078 │ │ │ │ - add $0x30,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e105 │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jae 48e0b0 │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x48e178,-0x30(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f701c8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x8d4800c7,%ecx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47230b │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e0e1 │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x48e150,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48e1c8,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + ja 472300 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x472280,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6cc03(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x4800c7bb │ │ │ │ + lea -0x48(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472400 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x472370,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472370 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 48e15c │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48e0ba │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x894800c7,%ebx │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,-0x7cb70000(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x60(%rdi) │ │ │ │ + mov 0x7(%rax),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov 0x17(%rax),%rdx │ │ │ │ + mov 0x27(%rax),%rsi │ │ │ │ + mov 0x2f(%rax),%rdi │ │ │ │ + movq $0x4722b8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x472428,-0x28(%rbp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xd1536d(%rip),%r14 │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp eb9050 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 48e19c │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800c7ab(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 48e1a1 │ │ │ │ - movq $0x48e040,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ + je 472404 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47248b │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ - sub 0x10(%rbp),%rsi │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 48e0ba │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x10ecfe2,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x8d4800c7,%ecx │ │ │ │ + rex.RB call 103f5e0c <__environ@GLIBC_2.2.5+0xf265164> │ │ │ │ + (bad) │ │ │ │ + ret $0x0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8e49cd │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472500 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 48e1f8 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 48e054 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x5f(%rax) │ │ │ │ - int $0x0 │ │ │ │ - lea -0x70(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48e2a7 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,0x4800c7b9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47258b │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e29c │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%r10 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x30(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r11 │ │ │ │ - mov 0x58(%rbx),%rbx │ │ │ │ + ja 472577 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x472240,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x472320,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x48e2c0,-0x58(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xcfa693(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800cd5e(%rax) │ │ │ │ - movl $0x48e328,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - mov 0x1(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd1636f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jge 48e328 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - mov 0x58(%rbp),%r11 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48e348 │ │ │ │ + fdivrs -0x72b7ff39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4725d6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 472718 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 48e358 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%r10 │ │ │ │ - mov 0x40(%rbp),%r11 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e3c3 │ │ │ │ - movq $0xdc5078,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xf3e480,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x5f(%r12),%r8 │ │ │ │ - lea 0xc55d24(%rip),%rdi │ │ │ │ - lea -0x3f(%r12),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - movq $0x48e2e0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + mov $0x8d4800c7,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 472616 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4724b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x18(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0xa0(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48e577 │ │ │ │ - movq $0x48e4e8,-0x78(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%r8 │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%r9 │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%r11 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x67(%rbx),%rax │ │ │ │ - mov 0x6f(%rbx),%rbx │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ + pop %rax │ │ │ │ + mov $0x8d4800c7,%eax │ │ │ │ + rex.RB loopne 472681 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4726fa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x472680,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48e4e8 │ │ │ │ + jne 472680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - cmp $0x1,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48e502 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48e537 │ │ │ │ - movq $0x48e590,0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - mov %rdx,0x70(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x48e5e0,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%rdi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x834900c7,%eax │ │ │ │ (bad) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 48e658 │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4726ea │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x4725f0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rdi),%? │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x16(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x48e608,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - mov 0x1(%rdi),%? │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x68(%rbp),%ecx │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 48dba0 │ │ │ │ - jo 48e62b │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - dec %ebx │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x49(%rax) │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4727e7 │ │ │ │ + movq $0x472760,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472760 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48e6f5 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0xc7,%bh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,2) │ │ │ │ + add $0x58,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e6ea │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - movq $0x48e000,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %r8,%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x48e728,-0x40(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + ja 4727d7 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4725b0,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x472630,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0xd1610f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x0(%rbp),%edi │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc $0xc74800c5,%eax │ │ │ │ - add %r10b,-0x19(%r8) │ │ │ │ - rex.W add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 48e750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov $0x8d4800c7,%edi │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4728a6 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47289b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%rbx │ │ │ │ + movq $0x480f30,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x3f(%r12),%rsi │ │ │ │ + lea 0xc7be57(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 476ee0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(%rbp),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc $0x814900c5,%eax │ │ │ │ - (bad) │ │ │ │ - and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e93a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x118(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rdi,-0x110(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x108(%r12) │ │ │ │ - mov %rbx,-0x100(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea -0x117(%r12),%rbx │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jge 48e829 │ │ │ │ - movq $0xf3e540,-0xf8(%r12) │ │ │ │ - mov %rcx,-0xf0(%r12) │ │ │ │ - mov %rdx,-0xe8(%r12) │ │ │ │ - movq $0xf3e540,-0xe0(%r12) │ │ │ │ - mov %rbx,-0xd8(%r12) │ │ │ │ - lea -0xf6(%r12),%rax │ │ │ │ - mov %rax,-0xd0(%r12) │ │ │ │ - lea -0xde(%r12),%rax │ │ │ │ - add $0xffffffffffffff30,%r12 │ │ │ │ - movq $0x48e960,0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0xcfa0e8(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x60(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0xf3e540,-0xf8(%r12) │ │ │ │ - mov %rcx,-0xf0(%r12) │ │ │ │ - mov %rdx,-0xe8(%r12) │ │ │ │ - movq $0x48e1f8,-0xe0(%r12) │ │ │ │ - mov %rdi,-0xd0(%r12) │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov %rcx,-0xc8(%r12) │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - lea -0xf6(%r12),%rdx │ │ │ │ - mov %rdx,-0xb8(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %r8,-0xb0(%r12) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - mov %r9,-0xa0(%r12) │ │ │ │ - mov 0x40(%rbp),%r11 │ │ │ │ - mov %r11,-0x98(%r12) │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - movq $0x48e408,-0x80(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rdx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xe0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x120,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WXB incq (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rax │ │ │ │ - int $0x0 │ │ │ │ - movq $0x48e9d0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - rex.WXB filds (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 48e98c │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 48e9f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WXB incq (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47293b │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472930 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4728c8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jge 48e9e8 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - add $0x68,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,0x4800c7b3(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472a1f │ │ │ │ + add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ea6b │ │ │ │ - movq $0xdc5078,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xf3e480,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + ja 472a14 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%r10 │ │ │ │ + mov 0x50(%rbx),%r11 │ │ │ │ + mov 0x58(%rbx),%r14 │ │ │ │ + mov 0x60(%rbx),%rbx │ │ │ │ + movq $0x4728e8,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x5f(%r12),%r8 │ │ │ │ - lea 0xc55685(%rip),%rdi │ │ │ │ - lea -0x3f(%r12),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - movq $0x48e980,0x0(%rbp) │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nop │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + lea -0x4f(%r12),%rdi │ │ │ │ + lea 0xd15efd(%rip),%rsi │ │ │ │ + lea 0xc7a9df(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46b0c8 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rsp │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472a62 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44e7b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,-0x4e(%rax) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48eaeb │ │ │ │ - movq $0x48eba8,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - lea 0x27(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - sub (%rdx),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + jb 472add │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472ad2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x472a38,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 48eb14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48ec3e │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xc7,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 472bfb │ │ │ │ + movq $0x472b58,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472b58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4900c7b1(%rax) │ │ │ │ + add $0x70,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472beb │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x472a78,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x58(%r12) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0xebb158,-0x38(%r12) │ │ │ │ + lea -0x68(%r12),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 48eb3c │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 48eb55 │ │ │ │ - movq $0x48ebd0,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - sub 0x20(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48ec3e │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472c86 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x472c58,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472c58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 48eb98 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48ebe4 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 48ebe4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472d02 │ │ │ │ + movq $0x472ce0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472ce0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 48ebe8 │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ec8d │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jae 48ec34 │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x48eb28,-0x10(%rbp) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f701c8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ec69 │ │ │ │ - movq $0x56efb8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd15c11(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x48eb00,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48eb78,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48ed30 │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 472d74 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ed25 │ │ │ │ + ja 472d69 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc553c0(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x472ca0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pextrw $0xc5,(bad),%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %ebp,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 48eeab │ │ │ │ - movq $0x48ee20,-0x70(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ + add %bl,0x4800c7af(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472eaa │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472e9f │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%r10 │ │ │ │ + mov 0x50(%rbx),%r11 │ │ │ │ + mov 0x58(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%r8 │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ + mov 0x70(%rbx),%r8 │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov 0x78(%rbx),%r9 │ │ │ │ + mov 0x80(%rbx),%rbx │ │ │ │ + movq $0x472950,-0x78(%r12) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r9,-0x68(%r12) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov %r9,-0x60(%r12) │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %r10,-0x50(%r12) │ │ │ │ + mov %r11,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x472b00,-0x10(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x472ec0,-0x30(%rbp) │ │ │ │ + lea -0xd(%r12),%r14 │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48ee20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x17a,%eax │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 41f0e0 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48ee3a │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48ee6b │ │ │ │ - movq $0x48eec0,0x0(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x48ef20,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - lea 0x5(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c50d(%rax) │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - movq $0x1188901,0x60(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 472f12 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 472f43 │ │ │ │ + movq $0x472c10,-0x70(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x472d18,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 48e658 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x57f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x10ed103,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f65258 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or $0xc74800c5,%eax │ │ │ │ - add %r9b,-0x11(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - push %rax │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - or $0x1ff,%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bh,0x4800c7ad(%rax) │ │ │ │ + lea -0x78(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47315a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x473030,-0x78(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%r10 │ │ │ │ + mov 0x50(%rbx),%r11 │ │ │ │ + mov 0x58(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov 0x70(%rbx),%rbx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %r10,-0x28(%rbp) │ │ │ │ + mov %r11,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffff88,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473030 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x8d4c00c5,%eax │ │ │ │ - or $0xcf99b2,%eax │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 48dba0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call 48ef62 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c50c(%rax) │ │ │ │ - lea -0x60(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48f060 │ │ │ │ - movq $0x48efe8,-0x20(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 47303d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47314c │ │ │ │ + movq $0x473068,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48efe8 │ │ │ │ + jne 473068 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4900c7ac(%rax) │ │ │ │ + add $0xa0,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f050 │ │ │ │ + ja 47313c │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x48dba0,-0x28(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x48e658,-0x10(%r12) │ │ │ │ - lea -0x22(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x48f098,-0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc50cb9(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %ebp,%eax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x48000000(%rbp) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x48eaa8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - mov %rcx,%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x48f158,-0x30(%rbp) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %r9,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x472d88,-0x98(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x88(%r12) │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x68,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + lea 0xd157ae(%rip),%rbx │ │ │ │ + add $0x68,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - int $0x57 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebp,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x9ffb70f(%r8) │ │ │ │ - ret │ │ │ │ + js 473118 │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4731dd │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4731b0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4731b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jne 48f180 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 4731bd │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4731cd │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - int $0x57 │ │ │ │ + lea 0xc7aa14(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or %ch,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47321a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46fcf0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733f6b8c <__environ@GLIBC_2.2.5+0x72265ee4> │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + movq $0x473280,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xdc5078,-0x28(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - cmp 0x10(%rbp),%rdx │ │ │ │ - jge 48f1f8 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x60(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x48f230,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rsi,0x58(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f230 │ │ │ │ + jne 473280 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - int $0x47 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or %ch,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 48f331 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f321 │ │ │ │ - movq $0x48ecc8,-0xa8(%r12) │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x48ed50,-0x78(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f369 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc54d7c(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 48f8a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x48004732(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + jmp f389a8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x4d,%al │ │ │ │ - int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x56(%rax) │ │ │ │ + movl $0x88458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f424 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f419 │ │ │ │ + jb 4734bb │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4733a0,-0x78(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x48f438,-0x18(%rbp) │ │ │ │ - lea 0xcf94f6(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRB int $0x0 │ │ │ │ - movq $0x48f480,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%r10 │ │ │ │ + mov 0x50(%rbx),%r11 │ │ │ │ + mov 0x58(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov 0x68(%rbx),%r14 │ │ │ │ + mov 0x70(%rbx),%rbx │ │ │ │ + mov %r14,-0x70(%rbp) │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + mov %r14,-0x68(%rbp) │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov %r14,-0x60(%rbp) │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %r11,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffff88,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4733a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48f474 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48f480 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %ch,0x4900c7a9(%rax) │ │ │ │ + add $0xc0,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4734ab │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + movq $0x472f68,-0xb8(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0xa8(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rsi,-0xa0(%r12) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rsi,-0x98(%r12) │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rsi,-0x80(%r12) │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %rsi,-0x78(%r12) │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %rsi,-0x70(%r12) │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov %rsi,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x473170,-0x40(%r12) │ │ │ │ + lea -0xb8(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x4731f8,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x473238,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4734d0,0x60(%rbp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0x60,%rbp │ │ │ │ + jmp 457a90 │ │ │ │ + movq $0xc0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48f458,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + jmp f65258 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x4800cd4c(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48f56c │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f561 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x48f3c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc54b87(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0xc7,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 473579 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 473680 │ │ │ │ + movq $0x473578,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473578 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - lea -0x90(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48f6fc │ │ │ │ - movq $0x48f658,-0x70(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + movl $0xd0c48149,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%r9 │ │ │ │ mov 0x3f(%rbx),%r10 │ │ │ │ mov 0x47(%rbx),%r11 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%r8 │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%r10 │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x4732e8,-0xc8(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %r14,-0xb8(%r12) │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + mov %rdx,-0xa8(%r12) │ │ │ │ + mov %rsi,-0xa0(%r12) │ │ │ │ + mov %rdi,-0x98(%r12) │ │ │ │ + mov %r8,-0x90(%r12) │ │ │ │ + mov %r9,-0x88(%r12) │ │ │ │ + mov %r10,-0x80(%r12) │ │ │ │ + mov %r11,-0x78(%r12) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %r14,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + lea -0xc8(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800c7eb(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473720 │ │ │ │ + movq $0x4736f0,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f658 │ │ │ │ + jne 4736f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x13d,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 48f672 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48f6bc │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 48f8a0 │ │ │ │ - movq $0x48f710,0x8(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %ds,0x2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x15(%rax) │ │ │ │ + movl $0x18458b48,(%rax) │ │ │ │ + movq $0x473738,0x18(%rbp) │ │ │ │ + mov 0x17(%rbx),%r9 │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48ee80 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x40(%rbp),%ecx │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 490510 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WX int $0x0 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f7c0 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f7b5 │ │ │ │ + jb 473828 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x48f7d8,-0x18(%rbp) │ │ │ │ - lea 0xcf915a(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + movq $0x4737e0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4737e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800cd49(%rax) │ │ │ │ - movl $0x48f820,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 48f814 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48f820 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fsubr %st(3),%st │ │ │ │ + sbb (%rdi),%cl │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0xf3e480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48f7f8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lock cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - dec %edx │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4737c8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f651b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex je 47380f │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 473863 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4738b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800c503,%eax │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ + or %dh,0x0(%rax,%rdx,8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48fd4e │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48fd43 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%r10 │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r8,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - add %r14,%rax │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - sub %rsi,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48fcd7 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 48f9fa │ │ │ │ - mov (%r14,%rsi,1),%al │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x48ff78,-0x68(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %r10,-0x60(%rbp) │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48fa69 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x40(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - jmp 48fb67 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48fdb8,-0x58(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + jb 47389b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ - sldt (%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4738b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jae 473887 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jae 473959 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c501(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48fd8a │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - add $0xd0,%r12 │ │ │ │ + add %ah,0x4800d073(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 47394b │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48fd6a │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jge 48fbfb │ │ │ │ - movq $0x48f740,-0xc8(%r12) │ │ │ │ - mov %r14,-0xb8(%r12) │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - mov %rcx,-0xa8(%r12) │ │ │ │ - movq $0xf3e480,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - lea -0x9f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff68,%r12 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc544f9(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0xf3e540,-0xc8(%r12) │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - mov %rcx,-0xb8(%r12) │ │ │ │ - movq $0x48f4e8,-0xb0(%r12) │ │ │ │ - mov %r14,-0xa0(%r12) │ │ │ │ - lea -0xc6(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x48f588,-0x78(%r12) │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ + ja 47393b │ │ │ │ + movq $0x473878,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x48fed8,-0x60(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x4739a0,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - movq $0x48fe48,0x0(%rbp) │ │ │ │ - mov %r14,0x58(%rbp) │ │ │ │ - mov %rbx,0x60(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x48fad8,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - psadbw (%rbx),%mm0 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4739a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c4fe(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 48f9fe │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jb 47396f │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000001(%rbx) │ │ │ │ + movl $0x4739e8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4739e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800d072(%rax) │ │ │ │ + movl $0x473a20,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473a20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - inc %ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 48fe8c │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x80(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x88(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 48fb67 │ │ │ │ + add %ah,0x72(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + movq $0x473a58,-0x8(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473a58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c4fd(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x80(%rbp),%rsi │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - jmp 48f95f │ │ │ │ - nop │ │ │ │ - adc %ebp,%esp │ │ │ │ - sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jb 473a27 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x7cffb8c6(%r8) │ │ │ │ + jrcxz 473a6a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473a90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + jno 473a5f │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - and %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 48ffbc │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdx │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 48fb32 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - inc %rsi │ │ │ │ - jmp 48f95f │ │ │ │ + sub %cl,0x3b(%rax) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + jne 47394f │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x473ad8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473ad8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800d071(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 473b51 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473b33 │ │ │ │ + movq $0x473840,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd14db7(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x473b80,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473b80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jno 473b4f │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + movl $0x4738e0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp e3a3c0 │ │ │ │ + lea 0xd070d8(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 490510 │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4900d070(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473c13 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x473780,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x4738b8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp 4738b8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x33(%rcx) │ │ │ │ + rex.W jo 473c07 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 490094 │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 473c5e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 473ce8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dh,-0x30(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 473ccb │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490089 │ │ │ │ + ja 473cc0 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 473bd0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800d06f(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473dd3 │ │ │ │ + movq $0x473d30,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473d30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 473dd7 │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473dc3 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x473c38,-0x68(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x473c78,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4900a8,-0x18(%rbp) │ │ │ │ - lea 0xcf8886(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd14b23(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %ch,-0x30(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 473e49 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 473e5e │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473e53 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x473ce8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x473e78,-0x20(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc79b28(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e256f8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + movq $0x473ea0,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xcfb038(%rip),%r14 │ │ │ │ + jmp e26158 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 473ce8 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x0,-0x30(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473ee9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xd06e95(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 473bd0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x45,-0x72b7ff39(%rbp) │ │ │ │ + call 733f7854 <__environ@GLIBC_2.2.5+0x72266bac> │ │ │ │ + rex.W │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x473f40,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 473f40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800c79d(%rax) │ │ │ │ + movl $0x473f68,0x0(%rbp) │ │ │ │ + mov 0x17(%rbx),%r14 │ │ │ │ + jmp 468288 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex int $0x0 │ │ │ │ - movq $0x4900f0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %ch,-0x79(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + mov %bh,(%rdi) │ │ │ │ + rex.RXB add %r9b,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + sbb %al,-0x1(%rbp) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x79(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 473f95 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 473fef │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473fdf │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + movq $0x10ec6d0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xd1490b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4900e4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4900f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls 0x458d4800(%rdi,%rax,8) │ │ │ │ + call 733f7964 <__environ@GLIBC_2.2.5+0x72266cbc> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock movabs $0xc748f85d894800f6,%rdx │ │ │ │ + rex.RB call 8e807d │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 468288 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4900c8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex int $0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4901dc │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4901d1 │ │ │ │ + jb 4740ed │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x490030,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc53f17(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4740e0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4740e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 468490 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 49036c │ │ │ │ - movq $0x4902c8,-0x70(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%r8 │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rdi │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rsi │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ + loopne 474091 │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4741f4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x474150,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4902c8 │ │ │ │ + jne 474150 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x17a,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bl,0x4900c78b(%rax) │ │ │ │ + add $0x80,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4741e4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x474010,-0x78(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0xf6a9d8,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x460fc0,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x4740a0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c4f9(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4902e2 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 49032c │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 48f8a0 │ │ │ │ - movq $0x490380,0x8(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - or $0xbf,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - clc │ │ │ │ + enter $0xc784,$0x0 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4742df │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x474250,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474250 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - pop %rax │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 490510 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800c784(%rax) │ │ │ │ + movl $0x474278,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474278 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,0x4800cd3d(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 490430 │ │ │ │ + add %bl,-0x7c(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 474285 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4742e3 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490425 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ + ja 4742cf │ │ │ │ + movq $0xf3e098,-0x28(%r12) │ │ │ │ + movq $0x10ec6d0,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x490448,-0x18(%rbp) │ │ │ │ - lea 0xcf84ea(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + lea 0xd14617(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4743cc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x474350,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474350 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0xc74800cd,%eax │ │ │ │ - add %r10b,0x49004904(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x43(%r8) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 474378 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock mov $0x48004743,%eax │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4743b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 490484 │ │ │ │ + jge 4743c4 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 490490 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 45f100 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474474 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x474428,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474428 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x490468,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474551 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4744d0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - lock cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4744d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + rex.R │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ + jne 4744f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rcx,%rdx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474541 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4743e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0xd06815(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4745cc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4745b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4745b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 4745c3 │ │ │ │ + lea 0xc7874e(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0x70858d48,(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 490a58 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x3(%rbx),%rdx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0x7(%rsi),%r11 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0xf(%rsi),%rbx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov 0x17(%rsi),%rdx │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x1f(%rsi),%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x27(%rsi),%rax │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x88(%rsp),%r14 │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 4746d9 │ │ │ │ + movq $0x474628,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474628 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cltd │ │ │ │ + movl $0x48c48349,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4909c5 │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jge 4906a5 │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov (%rsi,%rdi,1),%r8b │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x490c98,-0x90(%rbp) │ │ │ │ - mov %r14,%r8 │ │ │ │ + ja 4746c9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + movq $0x471b58,-0x40(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x471d88,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%r11 │ │ │ │ + mov %r11,(%r12) │ │ │ │ + movq $0x4746f8,-0x40(%rbp) │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rax,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %r9,0xa8(%rsp) │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r9,-0x88(%rbp) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x80(%rbp) │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %r9,-0x78(%rbp) │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %r9,-0x70(%rbp) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,-0x68(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff70,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49072b │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x80(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,-0x70(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x60(%rbp) │ │ │ │ - mov %r8,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r14,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff70,%rbp │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - jmp 49084d │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x490ad0,-0x80(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff80,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %r11,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc79938(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - adc %ah,0x3f(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c4f4(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + cwtl │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + sub %al,0x47(%rdi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0xc78bc8,%eax │ │ │ │ + lea 0xc78ab8(%rip),%r14 │ │ │ │ + jmp 469098 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RXB │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + mov %bh,%al │ │ │ │ + add %ch,%cl │ │ │ │ + sub %ecx,-0x64(%rdx) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x69(%rax) │ │ │ │ + movl $0xf845c748,(%rax) │ │ │ │ + addb $0x0,0x47(%rdi) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc78d0f(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 490a9e │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - add $0xd0,%r12 │ │ │ │ + jmp e39168 │ │ │ │ + nop │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x69(%rax) │ │ │ │ + movl $0x38c48349,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490a74 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 4908e9 │ │ │ │ - movq $0x4903b0,-0xc8(%r12) │ │ │ │ - mov %rdi,-0xb8(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0xf3e480,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - lea -0x9f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff68,%r12 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc53806(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0xf3e540,-0xc8(%r12) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %rbx,-0xb8(%r12) │ │ │ │ - movq $0x490158,-0xb0(%r12) │ │ │ │ - mov %rdi,-0xa0(%r12) │ │ │ │ - lea -0xc6(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x4901f8,-0x78(%r12) │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0xb0(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r10,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ + ja 4747d5 │ │ │ │ + movq $0x472148,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4724b8,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x472718,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x490bf0,-0x88(%rbp) │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,-0x80(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff78,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - movq $0x490b60,0x8(%rbp) │ │ │ │ - mov %rdi,0x80(%rbp) │ │ │ │ - mov %rbx,0x88(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4907b0,0x8(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ + movq $0x4747f8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 472718 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl (%rax) │ │ │ │ - pop %fs │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + and %cl,0x47(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + rex.WRXB xchg %rax,%r9 │ │ │ │ + movl $0x9c4959e9,(%rax) │ │ │ │ + add %dl,0x9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + movl $0xf845c748,(%rax) │ │ │ │ + clc │ │ │ │ + rex.WXB │ │ │ │ + rex.RXB add %r14b,(%r9) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c4f1(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - add $0x80,%rbp │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,%rax │ │ │ │ - jmp 4906a9 │ │ │ │ - nopl (%rax) │ │ │ │ - adc %ah,0x2f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - lock (bad) │ │ │ │ + add %bl,-0x6b(%rax) │ │ │ │ + movl $0x88858b48,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 490b9c │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ + rex.WRB push %r8 │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + mov 0x80(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 49084d │ │ │ │ - nopl (%rax) │ │ │ │ - adc %al,0x3f(%rdx) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + jmp 474ab7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x10(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 490c20 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c794(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0x80(%rbp),%r8 │ │ │ │ - add $0x88,%rbp │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - jmp 4905c5 │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 474d30 │ │ │ │ nopl (%rax) │ │ │ │ - adc %eax,0x7f(%rdx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 490cd0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov 0x88(%rbp),%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + movl $0x1fb8348,(%rax) │ │ │ │ + jle 474956 │ │ │ │ + lea 0xc79253(%rip),%rbx │ │ │ │ + add $0x60,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 490808 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0x80(%rbp),%rbx │ │ │ │ - add $0x90,%rbp │ │ │ │ - inc %rdi │ │ │ │ - jmp 4905c5 │ │ │ │ + je 474de1 │ │ │ │ + movq $0x474998,0x8(%rbp) │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474998 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 490d98 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 490d8d │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + add %bl,-0x6c(%rax) │ │ │ │ + movl $0xb0c48149,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,%eax │ │ │ │ + add $0x8b480000,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + mov 0x27(%rbx),%rdx │ │ │ │ + mov 0x2f(%rbx),%rsi │ │ │ │ + mov 0x47(%rbx),%rdi │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x474108,-0xa8(%r12) │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0x474208,-0x90(%r12) │ │ │ │ + lea -0xa8(%r12),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x474308,-0x78(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x460fc0,-0x60(%r12) │ │ │ │ + movq $0x1188901,-0x58(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + lea -0x90(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x474488,-0x40(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + movq $0x474578,-0x28(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0xc53358(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + lea -0x5f(%r12),%r9 │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + lea -0xf(%r12),%r10 │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + lea 0xd13e4a(%rip),%r11 │ │ │ │ + add $0xd8,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474f4c │ │ │ │ + movq $0x473bd0,-0xd0(%r12) │ │ │ │ + mov %r8,-0xc8(%r12) │ │ │ │ + movq $0xf3e540,-0xc0(%r12) │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + mov %r14,-0xb8(%r12) │ │ │ │ + movq $0x1188901,-0xb0(%r12) │ │ │ │ + movq $0x473df8,-0xa8(%r12) │ │ │ │ + lea -0xcf(%r12),%r14 │ │ │ │ + mov %r14,-0x98(%r12) │ │ │ │ + mov %r8,-0x90(%r12) │ │ │ │ + movq $0x473ec0,-0x88(%r12) │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + movq $0x460fc0,-0x70(%r12) │ │ │ │ + lea -0x88(%r12),%r8 │ │ │ │ + mov %r8,-0x68(%r12) │ │ │ │ + movq $0x1188901,-0x60(%r12) │ │ │ │ + lea -0xa8(%r12),%r8 │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + lea -0x6f(%r12),%r8 │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + lea -0xbe(%r12),%r8 │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r11,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x78(%rsp),%r9 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 474d30 │ │ │ │ + nop │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c4ee(%rax) │ │ │ │ - lea -0x90(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 490f1c │ │ │ │ - movq $0x490e70,-0x68(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rdx │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%r9 │ │ │ │ - mov 0x5f(%rbx),%rbx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 474dc1 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 474dd1 │ │ │ │ + movq $0x474c40,0x8(%rbp) │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490e70 │ │ │ │ + jne 474c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - mov %ds,0x0(%rsi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - in (%dx),%eax │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 490e8a │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x6f(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + push $0x4800474c │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474c68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 490edc │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - movq $0x1188901,0x58(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 48f8a0 │ │ │ │ - movq $0x490f30,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %ds,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x5(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jns 490f09 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 490f7f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + movl $0x70c48349,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474f2c │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x2f(%rbx),%rdi │ │ │ │ + mov 0x37(%rbx),%r8 │ │ │ │ + mov 0x3f(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%r11 │ │ │ │ + mov %r11,-0x60(%r12) │ │ │ │ + movq $0x1188901,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x66(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea -0x4f(%r12),%rdx │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474da5 │ │ │ │ + movq $0x472810,-0x60(%r12) │ │ │ │ + mov %r11,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x473528,-0x10(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0x474fe8,0x28(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 490510 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 467b70 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + movq $0x474900,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x474fb8,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 470290 │ │ │ │ + lea 0xc78ec8(%rip),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 474f3c │ │ │ │ + movq $0x474e20,0x8(%rbp) │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474e20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - in (%dx),%al │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 490fc9 │ │ │ │ - movq $0x490fb0,-0x20(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800c78f(%rax) │ │ │ │ + movl $0x474e48,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490fb0 │ │ │ │ + jne 474e48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c4ec(%rax) │ │ │ │ - movl $0x491188,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,0x4900c78f(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474f94 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x27(%rbx),%rcx │ │ │ │ + mov 0x2f(%rbx),%rdx │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x473f00,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x460fc0,-0x18(%r12) │ │ │ │ + movq $0x1188901,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4ed60(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + lea 0xc78ade(%rip),%r8 │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + lea 0xd13a12(%rip),%r9 │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + lea 0xc78ab6(%rip),%r10 │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + jmp 474ab7 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc78bc5(%rip),%rbx │ │ │ │ + add $0x60,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xd8,0x388(%r13) │ │ │ │ + movq $0x474850,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %r11,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 49126c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WRX pop %rdi │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ + movl $0xf845c748,(%rax) │ │ │ │ + rex │ │ │ │ + rex.WB │ │ │ │ + rex.RXB add %r14b,(%r9) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push $0x704d8b48 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 49136c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800c78d(%rax) │ │ │ │ + movl $0x475018,0x0(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xd13907(%rip),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + jmp 46b0c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jmp 491053 │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + rex.W push %rax │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp %dl,%cl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - jmp 4911e0 │ │ │ │ - nop │ │ │ │ - rex.WRX jg 4910f5 │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %ch,%cl │ │ │ │ + cmc │ │ │ │ + in $0xff,%al │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x15(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + rol $1,%edi │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push $0x704d8b48 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 49132f │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - add $0x50,%rbp │ │ │ │ - inc %r9 │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4911e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + movq $0x4736a0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 467dd0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 4911a8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x7(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%r9 │ │ │ │ - mov 0x17(%rbx),%r10 │ │ │ │ - mov 0x1f(%rbx),%r11 │ │ │ │ - mov 0x27(%rbx),%r14 │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %r11,%rcx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 491529 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 491268 │ │ │ │ - mov (%rax,%rdx,1),%sil │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x475110,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x491100,-0x50(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4912ba │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - jmp 49136c │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x490fe8,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRX jg 491305 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0xc78f37(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + movabs 0x20000000000b178,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x17(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push $0x704d8b48 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4915da │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4915ba │ │ │ │ - add %rcx,%rsi │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jge 4913b9 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4913f0,0x0(%rbp) │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %rsi,0x60(%rbp) │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4913f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WRX jg 4913e5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x18(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB jo 49143d │ │ │ │ - mov 0x50(%rbp),%edi │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 49156f │ │ │ │ - add $0xd8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 491519 │ │ │ │ - movq $0x48f8a0,-0xd0(%r12) │ │ │ │ - lea -0xb3(%r12),%rbx │ │ │ │ - mov %rbx,-0xc8(%r12) │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov %rdx,-0xc0(%r12) │ │ │ │ - movq $0x490510,-0xb8(%r12) │ │ │ │ - lea -0xd0(%r12),%r8 │ │ │ │ - mov %r8,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - movq $0x490d30,-0xa0(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - movq $0x490db8,-0x70(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xd8,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x491090,-0x48(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4915aa │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0xc52b3b(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x491048,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov %rcx,0x48(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x491310,0x0(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 491848 │ │ │ │ + jmp 475918 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7ff30(%rdx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 491690 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 491685 │ │ │ │ + jb 475178 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0xcf68b7(%rip),%r8 │ │ │ │ - lea 0xc52a60(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd16b01(%rip),%rsi │ │ │ │ + lea 0xd081da(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp ed0690 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c536(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x4800d081,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4917f4 │ │ │ │ - movq $0x491758,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 491758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or 0x0(%rbp),%edi │ │ │ │ + jb 4751c0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd16ab9(%rip),%rsi │ │ │ │ + lea 0xd08192(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor $0x8b4800c5,%eax │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 491772 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4917b4 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 491848 │ │ │ │ - movq $0x491808,0x8(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x82,%al │ │ │ │ + rolb $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475208 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd16a71(%rip),%rsi │ │ │ │ + lea 0xd0828a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor $0x8b4800c5,%eax │ │ │ │ - jge 49184c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 491ed8 │ │ │ │ - mov $0xfd,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475249 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb15e04(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 4849dd7d <__environ@GLIBC_2.2.5+0x4730d0d5> │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 491b96 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491b8b │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ + ja 47528f │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%r10 │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r9,%rax │ │ │ │ - sub %r14,%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - add %r14,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - add %rdx,%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x475220,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - jmp 491964 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - paddsb (%rdi),%mm1 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0xc5,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 491944 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 491c16 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - add $0x68,%rbp │ │ │ │ - inc %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 491b29 │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jge 4919f5 │ │ │ │ - mov (%rdx,%rcx,1),%al │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x491900,-0x68(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %r10,-0x60(%rbp) │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov %r10,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r14,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add $0x98,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47530c │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491bb2 │ │ │ │ - add %rbx,%r14 │ │ │ │ - cmp %r9,%r14 │ │ │ │ - jge 491aa0 │ │ │ │ - movq $0xf3e480,-0x90(%r12) │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff78,%r12 │ │ │ │ - lea 0xcf64a2(%rip),%r8 │ │ │ │ - lea 0xc52654(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x491628,-0x90(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - movq $0x4916b0,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x491c38,-0x60(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r14,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x491be0,0x0(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - sldt (%rax) │ │ │ │ + ja 475301 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x475260,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb17a5f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - jmp 491a39 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - jmp 491a39 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor %al,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 491c68 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jmp 491964 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4752b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 491d30 │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 4753dd │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491d25 │ │ │ │ + ja 4753d2 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + movq $0x475320,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xcf6217(%rip),%r8 │ │ │ │ - lea 0xc523c0(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb179a2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 491e94 │ │ │ │ - movq $0x491df8,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 491df8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %edx,%edi │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x475378,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 491e12 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 491e54 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 491848 │ │ │ │ - movq $0x491ea8,0x8(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4753f8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xb178dc(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - or %bh,%bh │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c52e(%rax) │ │ │ │ - mov 0x10(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 491ed8 │ │ │ │ - nopl (%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 475460 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 492246 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x7(%rsi),%r9 │ │ │ │ - mov 0xf(%rsi),%r10 │ │ │ │ - mov 0x17(%rsi),%r11 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x1f(%rsi),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%rax │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %r14,%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %r11,%rdx │ │ │ │ - add %r14,%rdx │ │ │ │ - mov %r10,%r14 │ │ │ │ - add %rdx,%r14 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r10,%r8 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jmp 491fd7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 475460 │ │ │ │ nopl (%rax) │ │ │ │ - psrld (%rdi),%mm3 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x8b4800c5,%eax │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 491fa8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4922b2 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x70(%rbp),%rdx │ │ │ │ - add $0x80,%rbp │ │ │ │ - inc %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4921d1 │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jge 492090 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov (%rdx,%rcx,1),%sil │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x491f70,-0x80(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff80,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x70(%rbp) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,-0x68(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x60(%rbp) │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ - mov %rdi,-0x50(%rbp) │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffff80,%rbp │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49224a │ │ │ │ - add %rbx,%rdx │ │ │ │ - cmp %r11,%rdx │ │ │ │ - jge 492148 │ │ │ │ - movq $0xf3e480,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - lea -0x8f(%r12),%rax │ │ │ │ - add $0xffffffffffffff78,%r12 │ │ │ │ - lea 0xcf5dfb(%rip),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xc51faa(%rip),%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x491cc8,-0x90(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x491d50,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4922d0,-0x78(%rbp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rcx,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov %rsi,-0x50(%rbp) │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x492278,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - jmp 49227d │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c52a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4920e0 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - jmp 4920e0 │ │ │ │ - nop │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103f8e5c <__environ@GLIBC_2.2.5+0xf2681b4> │ │ │ │ (bad) │ │ │ │ - rorb %cl,(%rdi) │ │ │ │ + movl $0xc7480000,(%rax) │ │ │ │ + rex.RB call 8eaa6d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 475550 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - add $0x78,%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jmp 491fd7 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rsp,%rax,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475598 │ │ │ │ + movq $0x4754e8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb27cd9(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475598 │ │ │ │ + movq $0x4754c8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb27c7c(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4923c8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 475655 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4923bd │ │ │ │ + ja 47564a │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ + movq $0x475508,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xcf5b7f(%rip),%r8 │ │ │ │ - lea 0xc51d28(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb176f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x29(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49252c │ │ │ │ - movq $0x492490,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rcx │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rsi,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 492490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %edx,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800c528(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4924aa │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4924ec │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 491848 │ │ │ │ - movq $0x492540,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %esi,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x7c(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4756b8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4755f0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 491ed8 │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea 0xd07c37(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49262d │ │ │ │ - movq $0x4925b8,-0x20(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4925b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x27(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jl 4756af │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49261d │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - movq $0x491848,-0x28(%r12) │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x491ed8,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x475670,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4926f0,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xb17626(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc4d70c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - push %rax │ │ │ │ - jg 492640 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x78(%rbp),%eax │ │ │ │ - mov 0x80(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - jmp 492877 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 492877 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WRXB movabs $0x1e000000000000,%r15 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x60(%rbp),%eax │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - jmp 4927be │ │ │ │ - nop │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x26(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x7(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%r9 │ │ │ │ - mov 0x17(%rbx),%r10 │ │ │ │ - mov 0x1f(%rbx),%r11 │ │ │ │ - mov 0x27(%rbx),%r14 │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r11,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 4927be │ │ │ │ + movabs 0x4810738b4c00d07b,%al │ │ │ │ + mov 0x18(%rbx),%ebx │ │ │ │ + jmp 4756e0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - jg 492754 │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x8b4800c5,%eax │ │ │ │ - rex.RB js 4927ad │ │ │ │ - mov 0x80(%rbp),%ecx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 492664 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - add $0x50,%rbp │ │ │ │ - inc %rdx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4929d7 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jge 492846 │ │ │ │ - mov (%rcx,%rdx,1),%sil │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x492760,-0x50(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 492a6f │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jge 4928c1 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea 0xcf567d(%rip),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x88,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4928f0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,0x78(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4928f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rax │ │ │ │ - jg 4928f8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x24(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x80(%rbp),%ecx │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 492a1d │ │ │ │ - add $0x98,%r12 │ │ │ │ + add %bh,0x7b(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4929c7 │ │ │ │ - movq $0x492360,-0x90(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x4923e8,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ + ja 4757a4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x475748,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x88,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x492680,-0x48(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 492a5f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea 0xcf54e3(%rip),%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0xc51689(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x88,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x492648,0x0(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nop │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 492c18 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 492b38 │ │ │ │ - movq $0x492b18,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 492b18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb175ef(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 492b4c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + and %bh,-0x30(%rbx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4756e0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 492be8 │ │ │ │ + enter $0xd07a,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47587c │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492bdd │ │ │ │ + ja 475871 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 492b91 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 492bac │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcd123c(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4757c8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb17526(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jo 492bf0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4758df │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x475820,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ + incl 0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c4cf(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 492c87 │ │ │ │ - movq $0x492c60,-0x28(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 492c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x31(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %ch,-0x76b7ffb7(%rip) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4d0c2(%rip),%rbx │ │ │ │ + cwtl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,0x49000000(%rbp) │ │ │ │ + movl $0x475148,-0x90(%rsp) │ │ │ │ + mov %r8,-0x80(%r12) │ │ │ │ + movq $0x475190,-0x78(%r12) │ │ │ │ + mov %r9,-0x68(%r12) │ │ │ │ + movq $0x4751d8,-0x60(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x475460,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x4756e0,-0x28(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 4759c8 │ │ │ │ + movq $0x475898,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x475770,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + lea 0xc7864d(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmp %al,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - jmp 492e6d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 492d5d │ │ │ │ - sub $0x89480049,%eax │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %al,%bh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 475abd │ │ │ │ + movq $0x475a68,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 492d58 │ │ │ │ + jne 475a68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x32(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - cmp %rsi,%r14 │ │ │ │ - jl 492e3a │ │ │ │ - add %rdi,%r11 │ │ │ │ - add %r11,%r9 │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jne 492e0b │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - add %rdx,%rdi │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x493078,0x18(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp dc2dd0 │ │ │ │ - sub %rdi,%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 492f3c │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 493036 │ │ │ │ - movq $0x492ac0,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x492b50,-0x30(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x492f00,0x18(%rbp) │ │ │ │ - mov %r9,0x20(%rbp) │ │ │ │ - mov %r8,0x28(%rbp) │ │ │ │ - mov %rdi,0x38(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - lea -0x4c(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + test %eax,%edi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4800475a(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 492f00 │ │ │ │ + jne 475a98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00c536(%rax) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - lea 0xcdbd06(%rip),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jge 492f76 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc4cc58(%rip),%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea 0xcf59a7(%rip),%r8 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rdi,%r11 │ │ │ │ - add %r11,%r9 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rax,%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - call 405720 │ │ │ │ - add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 493002 │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 492e6d │ │ │ │ - lea 0xc4cb9f(%rip),%r9 │ │ │ │ - lea 0xcf58f1(%rip),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x492cc0,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - mov %r9,0x10(%rbp) │ │ │ │ - mov %r8,0x18(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x4c00c785(%rax) │ │ │ │ + mov 0x1f(%rbx),%ecx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 475918 │ │ │ │ + lea 0xc785a4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB cmp %r9b,0x45(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add 0x54(%rbp),%dh │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4930d4 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc4cabd(%rip),%r9 │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0xcf580c(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 493158 │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475b4c │ │ │ │ + movq $0x475b18,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 475b18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + test %eax,%edi │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + movq $0xf6cf40,-0x8(%rbp) │ │ │ │ + movq $0x1188901,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 475918 │ │ │ │ + lea 0xc78525(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add %ch,%cl │ │ │ │ - mov $0xffffffa,%ebx │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 49317c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4937c0 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 493204 │ │ │ │ - movq $0x4931e8,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + test %al,%bh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733f94c4 <__environ@GLIBC_2.2.5+0x7226881c> │ │ │ │ + pop %rbx │ │ │ │ + movq $0x475ba8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4931e8 │ │ │ │ + jne 475ba8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 493210 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + add %bl,0x4c00c784(%rax) │ │ │ │ + mov 0x1f(%rbx),%ecx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 475918 │ │ │ │ + lea 0xc784ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800c784(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xc78485(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + test %al,%bh │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4932b0 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4932a5 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ + jb 475c6e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jg 493259 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 493274 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcd0b74(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + je 475c69 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc76080(%rip),%r14 │ │ │ │ + lea 0xc67420(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp f6ff88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x45c7487e72f8394c,%al │ │ │ │ - enter $0x3330,$0x49 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 493330 │ │ │ │ + add %ah,0x4800c784(%rax) │ │ │ │ + lea 0xc78499(%rip),%ebx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800c4c8(%rax) │ │ │ │ - movl $0x4933a8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + decb 0x35(%rbp,%rcx,4) │ │ │ │ + cmp -0x4f(%rdi),%ebp │ │ │ │ + add %ch,%cl │ │ │ │ + loope 475cfa │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %dl,0xf(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x32(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - jmp 4934f6 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - enter $0xc4,$0x48 │ │ │ │ - movl $0x493400,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 493400 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + jmp f372c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc4834900,%esp │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x5d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + test %al,%bh │ │ │ │ + add %ch,%cl │ │ │ │ + sahf │ │ │ │ + xchg %eax,%ecx │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rbx) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jl 4934c8 │ │ │ │ - add %rsi,%r10 │ │ │ │ - add %r10,%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 4934a2 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x493708,0x18(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp dc2dd0 │ │ │ │ - sub %rsi,%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - jne 4935cc │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4936c5 │ │ │ │ - movq $0x493198,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x493218,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0x493580,0x18(%rbp) │ │ │ │ - mov %r8,0x20(%rbp) │ │ │ │ - mov %rdi,0x28(%rbp) │ │ │ │ - mov %rsi,0x40(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - lea -0x44(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 493580 │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + test %eax,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 475d9e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 475d99 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc7854f(%rip),%rsi │ │ │ │ + lea 0xc78522(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.W add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - cmp %cl,0x5(%rbp,%rcx,4) │ │ │ │ - xchg %dh,-0x74b7ff33(%rsi) │ │ │ │ - jge 493597 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - mov %rdx,0x38(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 56c4a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - cmp %r11,%rcx │ │ │ │ - jge 49360b │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - lea 0xc4c5c1(%rip),%r9 │ │ │ │ - lea 0xcf5313(%rip),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rsi,%r10 │ │ │ │ - add %r10,%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r11,%r10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + xchg %al,%bh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 475e06 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - call 405720 │ │ │ │ + call f60190 │ │ │ │ add $0x8,%rsp │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 49368e │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4934f6 │ │ │ │ - lea 0xc4c513(%rip),%r9 │ │ │ │ - lea 0xcf5265(%rip),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x493370,0x0(%rbp) │ │ │ │ - mov %r9,0x8(%rbp) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rsi,0x20(%rbp) │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800c4c4(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jne 49376d │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49375d │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc4c434(%rip),%r9 │ │ │ │ - lea 0xcf5186(%rip),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - nopl (%rax) │ │ │ │ - movabs 0x7fffffffffffff9,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + je 475e01 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc78607(%rip),%rsi │ │ │ │ + lea 0xc785da(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 493868 │ │ │ │ - movq $0x493808,-0x28(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475e71 │ │ │ │ + movq $0x475e60,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493808 │ │ │ │ + jne 475e60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - movq $0x4932d0,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x14(%r12),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xc4c501(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc78688(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4938d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x16ff3b3c(%rax) │ │ │ │ - jrcxz 4938d9 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475ee1 │ │ │ │ + movq $0x475ed0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 475ed0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc78620(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4939a5 │ │ │ │ - movq $0x493948,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 475f51 │ │ │ │ + movq $0x475f40,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493948 │ │ │ │ + jne 475f40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc785b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475fc1 │ │ │ │ + movq $0x475fb0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 475fb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4939fc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc78550(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73417374 <__environ@GLIBC_2.2.5+0x722866cc> │ │ │ │ - fs add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 493a82 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4939c8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x493aa8,-0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - cmp 0x0(%rcx),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476031 │ │ │ │ + movq $0x476020,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493ad0 │ │ │ │ + jne 476020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - movq $0xf3e4a0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc784e8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + bswap %edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476097 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 476092 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb16c2d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + movl $0xf8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47611d │ │ │ │ + movq $0x4760f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4760f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + test %al,%bh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x16(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc78414(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc78424(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + bswap %edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47617f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47617a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb16b3a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c525(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ + add %bh,0x4800c783(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 493b55 │ │ │ │ - movq $0x493b70,-0x28(%rbp) │ │ │ │ + jb 476205 │ │ │ │ + movq $0x4761d8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4c3b4(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4761d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800c783(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4761f5 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc7835c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc7836c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476267 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 476262 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb16a49(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%edi │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4762ed │ │ │ │ + movq $0x4762c0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4762c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ - movl $0x493bc8,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 493bc8 │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 4762cd │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4762dd │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rbx) │ │ │ │ + lea 0xc782a4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc782b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and $0x834900c5,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47636e │ │ │ │ + movq $0x476348,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476348 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,-0x74b80000(%rax,%rax,1) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB │ │ │ │ - rex │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp 0x18(%rbp),%rdi │ │ │ │ - jg 493c35 │ │ │ │ - movq $0x493a20,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x4938f8,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x24(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xcf8019(%rip),%r14 │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x1e(%rbx),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc78243(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + or $0xcf,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 493cc8 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xce70c5(%rip),%r8 │ │ │ │ - lea 0xc5041e(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + jb 4763d7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4763d2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb168d0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + jmp ddf608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,%al │ │ │ │ + add $0x458d4800,%edi │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47645d │ │ │ │ + movq $0x476430,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476430 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %dl,0x4800c781(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47644c │ │ │ │ + lea 0xc7817d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc7817c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + or %edi,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4764bf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4764ba │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb167de(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add $0x458d4800,%edi │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476545 │ │ │ │ + movq $0x476518,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476518 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 493d1c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %bl,%al │ │ │ │ + add $0x0,%bh │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 476534 │ │ │ │ + lea 0xc780c5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc780c4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + or %bh,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4765a7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4765a2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb166e9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x80(%rax) │ │ │ │ + movl $0xf8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47662d │ │ │ │ + movq $0x476600,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x0,%bh │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47661c │ │ │ │ + lea 0xc7800d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc7800c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + or %ecx,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47668f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47668a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb165f8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,0x4800c77f(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476715 │ │ │ │ + movq $0x4766e8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4766e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x7f(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 4766f5 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 476704 │ │ │ │ + lea 0xc77f55(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77f54(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + or %ecx,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476777 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 476772 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb16506(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c50f(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ + add %ch,%al │ │ │ │ + jle 47675e │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 493eee │ │ │ │ - movq $0x493e30,-0x58(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov 0x4f(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + jb 4767fd │ │ │ │ + movq $0x4767d0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493e30 │ │ │ │ + jne 4767d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x0(%rsi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pextrw $0xc5,(bad),%eax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 493e5f │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800c77e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4767ec │ │ │ │ + lea 0xc77e9d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 493eaa │ │ │ │ - movq $0x493d48,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x493f18,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x48(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x493ff8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + lea 0xc77e9c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x3f(%r8) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 493f40 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476869 │ │ │ │ + movq $0x476858,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476858 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 493fd2 │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - movq $0xf3e4a0,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0xebb158,-0x40(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x0,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x3e(%r12),%r8 │ │ │ │ - lea 0xc5011e(%rip),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %bh,%bl │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77e40(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4768d9 │ │ │ │ + movq $0x4768c8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4768c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x493ce8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x494068,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77dd8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x9ffb6c0(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 494090 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476949 │ │ │ │ + movq $0x476938,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476938 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x45(%rdi) │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0xc5000d(%rip),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77d70(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4769b9 │ │ │ │ + movq $0x4769a8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4769a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 494144 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77d08(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %ebp,%eax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 494199 │ │ │ │ - movq $0x4941b8,-0x20(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476a29 │ │ │ │ + movq $0x476a18,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4bd80(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476a18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xb(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - movl $0x494220,-0x30(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rdi │ │ │ │ - mov 0x27(%rbx),%r8 │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 494220 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + lea 0xc77ca0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %ebp,%eax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - cmp 0x18(%rbp),%rax │ │ │ │ - jge 49427b │ │ │ │ - movq $0x494110,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4943d0,0x28(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x4942b8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476a99 │ │ │ │ + movq $0x476a88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4942b8 │ │ │ │ + jne 476a88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0xa(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov 0x50(%rbp),%eax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 4943a0 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 494380 │ │ │ │ - movq $0x493c90,-0x88(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x493da0,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - lea 0xce69ca(%rip),%r8 │ │ │ │ - lea 0xc4fd23(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77c38(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - rex.XB │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4943f8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476b09 │ │ │ │ + movq $0x476af8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476af8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xebb158,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nop │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77bd0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4944dc │ │ │ │ - movq $0x4944a8,-0x8(%rbp) │ │ │ │ + jb 476b79 │ │ │ │ + movq $0x476b68,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4944a8 │ │ │ │ + jne 476b68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x30,%rax │ │ │ │ - jb 4944ce │ │ │ │ - cmp $0x39,%rax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x10d9be8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xcf4404(%rip),%rbx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xc4ba4d(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77b68(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xba,%al │ │ │ │ - (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 494633 │ │ │ │ - movq $0x494558,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476be9 │ │ │ │ + movq $0x476bd8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494558 │ │ │ │ + jne 476bd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - jp 46108d80 <__environ@GLIBC_2.2.5+0x44f780d8> │ │ │ │ - add %dl,0x48004945(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 494590 │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x834900c4,%edx │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x48000000(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movzbl 0x20(%rbp),%edi │ │ │ │ - cmp $0x30,%rdi │ │ │ │ - jb 4945ff │ │ │ │ - cmp $0x39,%rdi │ │ │ │ - ja 4945ff │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc4b976(%rip),%r9 │ │ │ │ - lea 0xc4b951(%rip),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xc77b00(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x834900c4,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476c59 │ │ │ │ + movq $0x476c48,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476c48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10dff38,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4946e4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77a98(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c4b8(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49477f │ │ │ │ - movq $0x494758,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 476cc9 │ │ │ │ + movq $0x476cb8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494758 │ │ │ │ + jne 476cb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x8b48d88948004947,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4b86a(%rip),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77a30(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x834900c4,%eax │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000000(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 49480a │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x4946b0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x494880,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x494500,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x494650,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf7430(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0xc4,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x9ffb6b8(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4948a8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476d39 │ │ │ │ + movq $0x476d28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476d28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%bh │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,-0x74b80000(%rax,%rax,1) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4948d1 │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x30,%rbx │ │ │ │ - jb 49491b │ │ │ │ - cmp $0x39,%rbx │ │ │ │ - ja 49491b │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc4b65a(%rip),%r9 │ │ │ │ - lea 0xc4b635(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc779c8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 494a18 │ │ │ │ - movq $0x4949a8,-0x8(%rbp) │ │ │ │ + jb 476da9 │ │ │ │ + movq $0x476d98,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4949a8 │ │ │ │ + jne 476d98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x61,%rax │ │ │ │ - jb 4949e8 │ │ │ │ - cmp $0x7a,%rax │ │ │ │ - ja 4949c6 │ │ │ │ - lea 0xcf3f23(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x41,%rax │ │ │ │ - jb 494a0a │ │ │ │ - cmp $0x5a,%rax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x10d9be8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x41,%rax │ │ │ │ - jb 494a0a │ │ │ │ - cmp $0x5a,%rax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x10d9be8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xcf3ec8(%rip),%rbx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xc4b5e1(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc77960(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x72b7ff3c(%rsi) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + push %rax │ │ │ │ + jns 476d8e │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0xc77949,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB rcrb $1,0x4800494a(%r8) │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 494a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800c4b5(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x494ad0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 494ad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c4b5(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 494c00 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x20(%rbp),%r8d │ │ │ │ - cmp $0x61,%r8 │ │ │ │ - jb 494b7a │ │ │ │ - cmp $0x7a,%r8 │ │ │ │ - ja 494b7a │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0xc4,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 494ba0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 494b7e │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - add $0x20,%r12 │ │ │ │ + xor %bh,-0x39(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476e3b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494c14 │ │ │ │ - cmp $0x41,%r8 │ │ │ │ - jb 494bd6 │ │ │ │ - cmp $0x5a,%r8 │ │ │ │ - ja 494bd6 │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ + ja 476e30 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x476dc8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc4b39f(%rip),%r9 │ │ │ │ - lea 0xc4b44a(%rip),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x494b58,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb15e43(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4900c4b3(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 494c8c │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10e0008,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xc778,$0x0 │ │ │ │ + lea 0xc778c1(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 494cec │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x78,%al │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476ec3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476eb8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x476e50,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb15dbb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x4d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + js 476ea6 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - data16 movq $0x494d60,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 494d60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476f07 │ │ │ │ + movq $0x476f28,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + lea 0xc77832(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xc4,%bl │ │ │ │ + add %dh,%al │ │ │ │ + ja 476eee │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - test $0x4d,%al │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ + add %r12b,0x6f(%r8) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4b30a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476f60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0xc4,%dl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000000(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 494e12 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x494cb8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x494ec0,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x494a40,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x494c58,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf6e28(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8d,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bh,0x4800c777(%rax) │ │ │ │ + movl $0x476f88,0x0(%rbp) │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476f88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0xc4,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 494eb8 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 494f70 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800c777(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 476fa5 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x476fd8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476fd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800c4b1(%rax) │ │ │ │ - movl $0x494ee8,0x0(%rbp) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + movl $0xf845c748,(%rax) │ │ │ │ + adc %dh,0x47(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494ee8 │ │ │ │ + jne 477010 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4f(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ja 476fd6 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 494f21 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x61,%rbx │ │ │ │ - jb 494f5f │ │ │ │ - cmp $0x7a,%rbx │ │ │ │ - ja 494f5f │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rdi),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 495001 │ │ │ │ - cmp $0x41,%rdi │ │ │ │ - jb 494fca │ │ │ │ - cmp $0x5a,%rdi │ │ │ │ - ja 494fca │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc4afab(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xc4b053(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + movq $0x476e70,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x494e88,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ - mov $0xc4,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 49507f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call f60190 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 49507a │ │ │ │ - movq $0xf6bc80,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xc4b037(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553b78 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4770a8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4770a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49510a │ │ │ │ - movq $0x4950d0,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %dh,0x76(%rax) │ │ │ │ + movl $0xf845c748,(%rax) │ │ │ │ + loopne 47711e │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4950d0 │ │ │ │ + jne 4770e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jbe 4770a6 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x56(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477132 │ │ │ │ + movq $0x476de8,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 495173 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 495168 │ │ │ │ - movq $0x495098,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x495190,-0x8(%rbp) │ │ │ │ - lea 0xc4af96(%rip),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 553ca0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0xc4af96(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,%al │ │ │ │ + jne 477146 │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0xc7755f(%rip),%r14 │ │ │ │ + jmp 476ee0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0xcf3739(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xcf3734(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + add %bl,0x4c00c775(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xc7752f(%rip),%r14 │ │ │ │ + jmp 476ee0 │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x51(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 495253 │ │ │ │ - movq $0x495208,-0x8(%rbp) │ │ │ │ + jb 47722d │ │ │ │ + movq $0x477208,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495208 │ │ │ │ + jne 477208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - cmp $0x61,%rbx │ │ │ │ - jb 49521b │ │ │ │ - cmp $0x7a,%rbx │ │ │ │ - jbe 49525e │ │ │ │ - cmp $0x41,%rbx │ │ │ │ - jb 49523e │ │ │ │ - cmp $0x5a,%rbx │ │ │ │ - jbe 49525e │ │ │ │ - cmp $0xa6,%rbx │ │ │ │ - jae 495247 │ │ │ │ - lea 0xcf36a2(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0xd116c1(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0xa6,%rbx │ │ │ │ - jb 495230 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 495128 │ │ │ │ - lea 0xc4aec6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0xcf367d(%rip),%rbx │ │ │ │ + lea 0xd116bc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0xc7753c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb1cd76(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477297 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x477248,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jne 477286 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4952f2 │ │ │ │ - movq $0x4952b8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 477310 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477305 │ │ │ │ + movq $0x477268,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x477330,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb15938(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4952b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0xc774f1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %bh,0x4800c774(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xc77488(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp e43cc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + shlb $0x48,0x0(%rdi,%rax,8) │ │ │ │ + lea 0xc774b9(%rip),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x72b7ff3c(%rsi) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x495368,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 495368 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 46109b90 <__environ@GLIBC_2.2.5+0x44f78ee8> │ │ │ │ - add %ah,0x48004953(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4953a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x7(%rbx),%r8 │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - movzbl 0x20(%rbp),%r9d │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - cmp $0x61,%r9 │ │ │ │ - jb 495414 │ │ │ │ - cmp $0x7a,%r9 │ │ │ │ - ja 495414 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 495535 │ │ │ │ - cmp $0x41,%r9 │ │ │ │ - jb 495470 │ │ │ │ - cmp $0x5a,%r9 │ │ │ │ - ja 495470 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - cmp $0xa6,%r9 │ │ │ │ - jb 495512 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4773d2 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4954c7 │ │ │ │ - movq $0x495280,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x495578,-0x10(%rbp) │ │ │ │ - lea 0xc4ac43(%rip),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + ja 4773c7 │ │ │ │ + movq $0x477358,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4773f0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb15873(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553ca0 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4955f0,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ + lea 0xc77467(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0xc4aa67(%rip),%r9 │ │ │ │ - lea 0xc4ac3a(%rip),%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x495618,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + je 4773b6 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 4955b8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 495503 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4955cd │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + jne 4773fc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c4ab(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 495484 │ │ │ │ - nopl (%rax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477443 │ │ │ │ + movq $0x477460,-0x8(%rbp) │ │ │ │ + lea 0xd114d1(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xc7443f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 463c98 │ │ │ │ + lea 0xc78036(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c4ab(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 495428 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x0,%bh │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc77fce(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477549 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4774d8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4774d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10e0130,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477539 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x480fb0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47762a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4775b0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4775b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4956f4 │ │ │ │ + ja 47761a │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x480fb0,-0x28(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49578a │ │ │ │ - movq $0x495750,-0x8(%rbp) │ │ │ │ + jb 4776e6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x477688,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495750 │ │ │ │ + jne 477688 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x480fb0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x11888e2,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - data16 movq $0x4957f0,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4777c1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x477750,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4957f0 │ │ │ │ + jne 477750 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - test $0xc74800c4,%eax │ │ │ │ - rex.RB clc │ │ │ │ - cmp %bl,0x49(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4a9c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900c4a9(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4958f3 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - cmp 0x1f(%rbx),%rax │ │ │ │ - jg 4958a2 │ │ │ │ + ja 4777b1 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x4956c0,-0x20(%r12) │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x480fb0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rcx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x4959b0,-0x8(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x495310,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x495660,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x3(%r12),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf6398(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x58(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,0x45(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4777fa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e28968 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x33(%rdi) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - test $0xc4,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x0(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - pop %rcx │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4959d8 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4778e4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x477860,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477860 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movzbl 0x7(%rbx),%r9d │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - cmp $0x61,%r9 │ │ │ │ - jb 495a8e │ │ │ │ - cmp $0x7a,%r9 │ │ │ │ - ja 495a8e │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 495a92 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 495b8a │ │ │ │ - cmp $0x41,%r9 │ │ │ │ - jb 495add │ │ │ │ - cmp $0x5a,%r9 │ │ │ │ - ja 495add │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - cmp $0xa6,%r9 │ │ │ │ - jb 495b67 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 495b28 │ │ │ │ - movq $0x495718,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x495918,-0x8(%rbp) │ │ │ │ - lea 0xc4a5da(%rip),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 553ca0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x495990,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + ja 4778d4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4777d8,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0xebb158,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x480fb0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0xc4a412(%rip),%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea 0xc4a5e2(%rip),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x495a68,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,0x4800c77b(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 495c48 │ │ │ │ - movq $0x495c00,-0x8(%rbp) │ │ │ │ + jb 4779ec │ │ │ │ + movq $0x477940,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495c00 │ │ │ │ + jne 477940 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x7b(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 47794d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4779f7 │ │ │ │ + movq $0x477980,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477980 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jnp 477946 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x20,%rax │ │ │ │ - jne 495c18 │ │ │ │ - lea 0xcf2cd1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x72b7f81d(%rbx) │ │ │ │ + adc $0xb2ab27,%eax │ │ │ │ + mov (%rdx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4779d9 │ │ │ │ + mov 0x3(%rcx),%rbx │ │ │ │ + movq $0x477700,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x9,%rax │ │ │ │ - jb 495c3a │ │ │ │ - cmp $0xd,%rax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x10d9be8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc77aad(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd03373(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0xcf2c98(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477a3e │ │ │ │ + movq $0x477640,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4779d9 │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + movq $0x477560,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4779d9 │ │ │ │ + mov 0x7(%rcx),%rbx │ │ │ │ + movq $0x477488,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0xc4a5a1(%rip),%rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + jne 477b36 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4779d9 │ │ │ │ + mov 0x1(%rcx),%rbx │ │ │ │ + movq $0x477810,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 477418 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 477b79 │ │ │ │ + lea 0xd10d69(%rip),%rax │ │ │ │ + lea 0xb1507f(%rip),%rbx │ │ │ │ + jmp 477bb9 │ │ │ │ + lea 0xc77968(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x72b7ff3c(%rbp) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 495e6f │ │ │ │ - movq $0x495cc8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x20(%rbp),%rax │ │ │ │ + je 477c2d │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + inc %rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 477bed │ │ │ │ + movq $0x477b98,-0x28(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495cc8 │ │ │ │ + jne 477b98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x5b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610a4f0 <__environ@GLIBC_2.2.5+0x44f79848> │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x20(%rbp) │ │ │ │ + movq $0x477c20,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495d30 │ │ │ │ + jne 477c20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 495d2c │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 495d56 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rdx,1) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + lea 0xd13135(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 495d68 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x20(%rbp),%r8d │ │ │ │ - cmp $0x20,%r8 │ │ │ │ - jne 495df1 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 495d92 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xcf4fee(%rip),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x495d00,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x5c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 495e08 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 495e73 │ │ │ │ - cmp $0x9,%r8 │ │ │ │ - jb 495e45 │ │ │ │ - cmp $0xd,%r8 │ │ │ │ - ja 495e45 │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc4a130(%rip),%r9 │ │ │ │ - lea 0xc4a3cb(%rip),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x495dc8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477c92 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e381d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ + js 477d09 │ │ │ │ + rolb $1,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477cd9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x477cf0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xd06351(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eb8d58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - movq $0x10e01f8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp f65218 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 495f4c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 477d70 │ │ │ │ + movq $0x4780a8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xc7697e(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 476ee0 │ │ │ │ + lea 0xc77799(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ah,0x77(%rax) │ │ │ │ + movl $0x1dbe9,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movabs %al,0x394cc8458d4800c4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rcx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ja 477d8e │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - jb 495fe7 │ │ │ │ - movq $0x495fc0,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000001(%rdi) │ │ │ │ + movl $0x477e28,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495fc0 │ │ │ │ + jne 477e28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c4a2(%rax) │ │ │ │ - movl $0x496008,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4a29a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %ch,%al │ │ │ │ + jbe 477dce │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jbe 477dee │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r14b,(%r9) │ │ │ │ + rorb %cl,-0x77(%rax) │ │ │ │ + fsubrp %st,%st(3) │ │ │ │ + xor $0x4490,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800c776(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 477f15 │ │ │ │ + movq $0x477ec0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rsi),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0xe(%rsi),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477ec0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jbe 477e86 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + add $0xffffffffffffffd0,%rax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + ja 477ef8 │ │ │ │ + movq $0x477e48,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477e48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge 477fa8 │ │ │ │ + movq $0x477f48,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477f48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800c775(%rax) │ │ │ │ + movl $0x477f70,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477f70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000000(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 496072 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x495f18,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x4960e8,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x495c70,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800c775(%rax) │ │ │ │ + movl $0x478018,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd0609f(%rip),%r14 │ │ │ │ + jmp eb8830 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x477e08,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477e08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477fe9 │ │ │ │ + movq $0x477c60,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x495eb8,-0x8(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf5bc8(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x477da8,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ + add %bl,%al │ │ │ │ + je 477fde │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,-0x7cb70000(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + movq $0x477ca8,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x477dc8,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xc77444(%rip),%rsi │ │ │ │ + lea 0xd0f67e(%rip),%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e25890 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 496138 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x74(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 4780b5 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4780cc │ │ │ │ + movq $0x477d90,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0xc77422(%rip),%r14 │ │ │ │ + jmp e39168 │ │ │ │ + lea 0xd02c9e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,0x45(%r11,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - iret │ │ │ │ - jmp 49615e │ │ │ │ + pop %rax │ │ │ │ + push %rdx │ │ │ │ + rolb $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478120 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd13b59(%rip),%rsi │ │ │ │ + lea 0xd05232(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,-0x30(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 478168 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd13b11(%rip),%rsi │ │ │ │ + lea 0xd051ea(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4781a9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb14a1d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - movabs 0x8b4820458b4800c4,%eax │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 496160 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x20,%rbx │ │ │ │ - jne 4961e0 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49619d │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rdi),%rbx │ │ │ │ + ja 4781ef │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x478180,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xcf4be3(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x496110,0x0(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 4961f0 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47826c │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49625e │ │ │ │ - cmp $0x9,%rbx │ │ │ │ - jb 496237 │ │ │ │ - cmp $0xd,%rbx │ │ │ │ - ja 496237 │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%rdi),%rbx │ │ │ │ + ja 478261 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4781c0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc49d3e(%rip),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0xc49fd6(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb1497a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4961c8,0x0(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x478210,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x478280,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb148c8(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + int1 │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478362 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44a1d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivs -0x39(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB sar $0x62,%r8b │ │ │ │ - rex.WB add %cl,-0x75(%r8) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4962f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4783cb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4783c0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x478340,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc66b43(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 4782e0 │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c49c(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x496330,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 496330 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 4782e0 │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 496399 │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103fbd74 <__environ@GLIBC_2.2.5+0xf26b0cc> │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movl $0xc7480000,(%rax) │ │ │ │ + rex.RB call 8f089d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 496370 │ │ │ │ + jne 478468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.W adc %al,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pushf │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rsp,%rax,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4784b0 │ │ │ │ + movq $0x478400,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb24dc1(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4784b0 │ │ │ │ + movq $0x4783e0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb24d64(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x77(%rdi) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - movzbl 0x38(%rbp),%edx │ │ │ │ - cmp 0x7(%rbx),%rdx │ │ │ │ - jne 4963ce │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - inc %rbx │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x478420,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc49ba7(%rip),%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb14645(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x478508,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 478636 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47862b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x478568,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xb14579(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4c(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4786de │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4786d3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4785c8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xd04b,$0x0 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47876b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x478650,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb14443(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,-0x30(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4787ec │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4787e1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 478700 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WX rolb $1,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4964b4 │ │ │ │ + ja 47884f │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movq $0x478790,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c49d(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + rex.WX rolb $1,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49654f │ │ │ │ - movq $0x496528,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 4788c4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4788b0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 496528 │ │ │ │ + jne 4788b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WX rolb $1,(%rax) │ │ │ │ + lea 0xd04a63(%rip),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 496593 │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc49d62(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo 4965c2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 49667d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - movq $0xf3e540,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0x1188901,-0x58(%r12) │ │ │ │ - movq $0xf3e540,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%r8 │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - movq $0x1188901,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - lea -0x4e(%r12),%r10 │ │ │ │ - lea 0x1(%r9),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 49661d │ │ │ │ - movq $0x496480,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x4966a0,-0x10(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478908 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd13371(%rip),%rsi │ │ │ │ + lea 0xd04aaa(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x496290,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %r10,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x496420,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xb(%r12),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf560e(%rip),%r14 │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rcx) │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - data16 rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4966c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rcx) │ │ │ │ + sub %cl,-0x30(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 478950 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd13329(%rip),%rsi │ │ │ │ + lea 0xd04a02(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c498(%rax) │ │ │ │ - movl $0x4966f8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %al,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4966f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478991 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0xb14235(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c498(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49677c │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - movzbl 0x20(%rbp),%edx │ │ │ │ - cmp 0x7(%rbx),%rdx │ │ │ │ - jne 496756 │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - inc %rbx │ │ │ │ + ja 4789d7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x478968,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc4981f(%rip),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4967fc │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 478a54 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4967f1 │ │ │ │ + ja 478a49 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4789a8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1188901,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0xaf324d(%rip),%r14 │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb1411d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f372c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800c497 │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49698c │ │ │ │ - movq $0x496880,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 496880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4789f8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610b0a8 <__environ@GLIBC_2.2.5+0x44f7a400> │ │ │ │ - add %bh,0x48004968(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4968b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x478a68,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb14071(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - clc │ │ │ │ - push $0xffffffff89480049 │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4968f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.W adc %al,(%rax) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x478ac0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd04776(%rip),%r14 │ │ │ │ + jmp e38f00 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c496(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49697c │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - movzbl 0x38(%rbp),%edx │ │ │ │ - cmp 0x7(%rbx),%rdx │ │ │ │ - je 496956 │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - inc %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x478b20,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc4961f(%rip),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xb13fac(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 478b90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x478bf8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb13fa0(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478cb0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 478b90 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 496a3c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478d2c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478d21 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x478c78,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb13ed7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - jle 496aba │ │ │ │ - movl $0x496ac8,-0x40(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 496ac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %ch,0x49(%rbx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x478cd0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c497(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 478f5e │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 478ebb │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 496bda │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%rbx),%rcx │ │ │ │ - jg 496b6e │ │ │ │ + ja 478f69 │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rsi │ │ │ │ - movq $0x496a08,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x496c00,0x0(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x4780f0,-0x90(%r12) │ │ │ │ + mov %rdi,-0x80(%r12) │ │ │ │ + movq $0x478138,-0x78(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x4782e0,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + lea -0x90(%r12),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x478378,-0x48(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + movq $0x478700,-0x30(%r12) │ │ │ │ + lea -0x5f(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 478e94 │ │ │ │ + movq $0x478808,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800c766(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x496818,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478f89 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x478870,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x4788d8,-0x58(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x478920,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x478b90,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x4969a8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 478f49 │ │ │ │ + movq $0x478d48,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xb(%r12),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf50b1(%rip),%r14 │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x478c20,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc76633(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + movq $0x478fc0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp f651a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + movq $0x478eb0,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c493(%rax) │ │ │ │ - movl $0x496c28,0x0(%rbp) │ │ │ │ + add %dh,0x4800c765(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 478dd8 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800c765(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 479060 │ │ │ │ + movq $0x479020,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 496c28 │ │ │ │ + jne 479020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x6c(%r8) │ │ │ │ - rex.WB add %cl,-0x74b7f8bd(%r10) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x3c09efbb(%rax) │ │ │ │ (bad) │ │ │ │ - jne 496c58 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x65(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + push %rax │ │ │ │ + nop │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479050 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x77(%rdi) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - movzbl 0x10(%rbp),%edx │ │ │ │ - cmp 0x7(%rbx),%rdx │ │ │ │ - je 496cb6 │ │ │ │ - movq $0xf3e4a0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc492bf(%rip),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,0x65(%rax) │ │ │ │ + movl $0x4cde8948,(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 478db8 │ │ │ │ + lea 0xc76551(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900c495(%rax) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 496d63 │ │ │ │ - movq $0x4967a0,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xf3e540,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1188901,-0x20(%r12) │ │ │ │ - movq $0x496a68,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x13(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0xc49553(%rip),%rbx │ │ │ │ + add %dl,(%rax) │ │ │ │ + movl $0xf0458d48,%gs:(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4790d3 │ │ │ │ + movq $0x4790c0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4790c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movl $0x45de8948,%fs:(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + jmp 478db8 │ │ │ │ + lea 0xc764ee(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movl $0x4cf78948,%fs:(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xc764c5(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 496def │ │ │ │ - movq $0x496dd0,-0x8(%rbp) │ │ │ │ + jb 47917f │ │ │ │ + movq $0x479160,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 496dd0 │ │ │ │ + jne 479160 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x2ffbf8bd(%rdx) │ │ │ │ - cmp $0x9,%al │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x10d9be8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xc494e2(%rip),%rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + movl $0x45de8948,%fs:(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0xf6cf40,-0x8(%rbp) │ │ │ │ + movq $0x1188901,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 478db8 │ │ │ │ + lea 0xc76462(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,%al │ │ │ │ + movl $0xe8458d48,%fs:(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 496e7c │ │ │ │ - movq $0x496e50,-0x8(%rbp) │ │ │ │ + jb 479207 │ │ │ │ + movq $0x4791e0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 496e50 │ │ │ │ + jne 4791e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ + add %cl,0x4800c764(%rax) │ │ │ │ + movl $0x479228,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + movq $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 478db8 │ │ │ │ + lea 0xc7647a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - cmp $0x9,%rax │ │ │ │ - je 496e6e │ │ │ │ - cmp $0x20,%rax │ │ │ │ - je 496e6e │ │ │ │ - lea 0xcf1a72(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xcf1a6d(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movl $0x4cde8948,%fs:(%rax) │ │ │ │ + lea 0xc763ee(%rip),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xc4945d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 477380 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %dh,(%rax) │ │ │ │ + movl $0xc0458d48,%fs:(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 496f04 │ │ │ │ - movq $0x496ed8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 4792d9 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 4792d1 │ │ │ │ + movq $0x4792c0,-0x38(%rbp) │ │ │ │ + mov 0x17(%rax),%rbx │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x1f(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x2f(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 496ed8 │ │ │ │ + jne 4792c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ - (bad) │ │ │ │ - cmp $0xa,%rax │ │ │ │ - je 496ef6 │ │ │ │ - cmp $0xd,%rax │ │ │ │ - je 496ef6 │ │ │ │ - lea 0xcf19ea(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xcf19e5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0xc493dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movsxd %edi,%eax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbx,%rbx,1) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4791a8 │ │ │ │ + lea 0xc763b8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x479310,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 496f9a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x496f60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bh,0x63(%rax) │ │ │ │ + movl $0x4807e383,(%rax) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 479323 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 4792d1 │ │ │ │ + movq $0x479350,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 496f60 │ │ │ │ + jne 479350 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + movsxd %edi,%eax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 4792d1 │ │ │ │ + movq $0x479390,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479390 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,-0x72b7ff3c(%rbx) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB shlb $0x70,(%r8) │ │ │ │ - rex.WB add %cl,-0x75(%r8) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + loopne 479329 │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497020 │ │ │ │ + jne 4793e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610b848 <__environ@GLIBC_2.2.5+0x44f7aba0> │ │ │ │ - add %bl,0x70(%rax) │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ + add %ch,-0x7cff389e(%rax) │ │ │ │ + jrcxz 4793ea │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4793f6 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 4792d1 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x479428,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497058 │ │ │ │ + jne 479428 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c492(%rax) │ │ │ │ - movl $0x497098,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ + movl $0x4807e383,(%rax) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 47943e │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 4792d1 │ │ │ │ + movq $0x479468,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497098 │ │ │ │ + jne 479468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.W adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7c(%rdi) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%dl │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - movzbl %dl,%esi │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jne 4970fb │ │ │ │ - movq $0xee26b8,-0x18(%r12) │ │ │ │ - mov %dl,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - inc %rbx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 479490 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + jne 4794d4 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4794c4 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc491ea(%rip),%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + mov %rcx,%r9 │ │ │ │ + lea -0x6(%r12),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xd0f422(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + cmp $0x4,%rdi │ │ │ │ + jne 4794e7 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 4792d1 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + lea 0xd01880(%rip),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xd0f3e4(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + movsxd %edi,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 479567 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 479562 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc762d1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4795d9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4795a6 │ │ │ │ + movq $0x4795c8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464818 │ │ │ │ + lea 0xc7632b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + add %r15b,%r8b │ │ │ │ + xchg %eax,%ebp │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4795f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + xchg %eax,%esi │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + lock rex iret │ │ │ │ + testb $0x48,(%rax) │ │ │ │ + movl $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 478db8 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + fisttps -0x30(%rcx) │ │ │ │ + add %ch,%cl │ │ │ │ + jmp ffffffff90483a39 <__environ@GLIBC_2.2.5+0xffffffff8f2f2d91> │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rdx,1) │ │ │ │ + movl $0x4796c8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd049ab(%rip),%r14 │ │ │ │ + jmp eb8d58 │ │ │ │ + movq $0x4796a8,0x0(%rbp) │ │ │ │ + lea 0xc761e6(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + je 4796d5 │ │ │ │ + jmp 4796a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,0x4800c751(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 477380 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4971e4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x51(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + test $0x96,%al │ │ │ │ + rex.RXB add %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jne 4796a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - data16 movq $0x497258,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movl $0x4cf6894c,(%rax) │ │ │ │ + lea 0xc72d71(%rip),%esi │ │ │ │ + jmp 479588 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4797c6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x479768,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497258 │ │ │ │ + jne 479768 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x8b48d88948004972,%al │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc490b2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4798aa │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x479830,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479830 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x70(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4973c7 │ │ │ │ + ja 47989a │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ - movq $0x496f20,-0x80(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - movq $0xf3e540,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0x1188901,-0x58(%r12) │ │ │ │ - movq $0xf3e540,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rdi │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x1188901,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea -0x80(%r12),%r9 │ │ │ │ - lea -0x4e(%r12),%r10 │ │ │ │ - lea 0x1(%r8),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 497367 │ │ │ │ - movq $0x4971b0,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x4973e8,-0x10(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r9,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x496fb8,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov %r10,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x497150,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0xb(%r12),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf48c4(%rip),%r14 │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nop │ │ │ │ - or %al,(%rcx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - je 497438 │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 497410 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47996e │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x479910,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rcx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %esp,%es │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - je 497460 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x76b7f8a5(%rdx) │ │ │ │ - (bad) -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x76b7ffb3(%rax) │ │ │ │ - and %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 497450 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB add (%r8),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900c48e(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4974c8 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - movzbl 0x8(%rbp),%edx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne 4974a2 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0xc48e43(%rip),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 479a24 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4799d8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4799d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - adc 0x43(%rbx,%rcx,4),%ecx │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 4974ff │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 497550 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x460f00,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rsi │ │ │ │ + movl $0xa0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 479b48 │ │ │ │ + movq $0x479a80,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479a80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800c75e(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea 0xb28a67(%rip),%rdx │ │ │ │ + mov (%rdx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + movq $0x479ad0,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x2(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479ad0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 479add │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 479eea │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 479b38 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x480f90,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc75de1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x479b88,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x3(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479b88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 497582 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2b,%r8 │ │ │ │ - je 4975cf │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x24(%rbx),%r8 │ │ │ │ - mov 0x1c(%rbx),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 479b95 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 47a09d │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 479c02 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x479c40,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479c40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bh,0x4800c75c(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 47a0ad │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 479ca7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x11888e2,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x479cf0,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x6(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479cf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 4975ec │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rbx │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 479cfd │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 47a0b9 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4975ff │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4975b0,-0x38(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 479d73 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x4797e0,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x479db8,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x7(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 479dc5 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 47a0c9 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 479e3b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x479718,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + jae 47a0d9 │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + jb 47a191 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a1f2 │ │ │ │ + mov 0x1(%rcx),%rbx │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x479ec0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479ec0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4976f7 │ │ │ │ - movq $0x4976a0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + push %rdi │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + movq $0x47a2c8,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 479258 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 479588 │ │ │ │ + movq $0x479f48,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4976a0 │ │ │ │ + jne 479f48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800c759(%rax) │ │ │ │ + mov 0x40(%rbp),%ecx │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 47a1e3 │ │ │ │ + movq $0x479f88,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479f88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610bec8 <__environ@GLIBC_2.2.5+0x44f7b220> │ │ │ │ - add %bl,%al │ │ │ │ - jbe 4976fa │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ + movl $0xe845c748,(%rax) │ │ │ │ + fcomps -0x74b7ffb9(%rdi) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4976d8 │ │ │ │ + jne 479fd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 4976ed │ │ │ │ + pop %rcx │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 479fe5 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 47a1d7 │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a08d │ │ │ │ + movq $0x460f60,-0x70(%r12) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x460f20,-0x60(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x5f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x117ad71,-0x8(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x60,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 497550 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4977a8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 479588 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4796f8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 479588 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 479588 │ │ │ │ + cmp $0x9,%rbx │ │ │ │ + jae 479edb │ │ │ │ + movq $0x47a110,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49776c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 47a181 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rdx │ │ │ │ + mov 0x16(%rbx),%rsi │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0x479988,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x480f90,-0x20(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xf(%rdi) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47a1c0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a1c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rsp │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + nop │ │ │ │ + movabs %eax,0xd00ba2358d480047 │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + xor $0x8b48ffff,%eax │ │ │ │ + rex.WRB pop %r8 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 479588 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a274 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%r8 │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x4798c0,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,%cl │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 47a2b4 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 47a2c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - loopne 4977b3 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49788a │ │ │ │ - mov 0x21(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jl 497831 │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x497738,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x4978c8,-0x40(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x11(%rbx),%rcx │ │ │ │ - mov 0x19(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ + ja 47a31a │ │ │ │ + movq $0x460f00,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - lea 0xcf43fc(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ + movq $0x480f90,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x47a298,-0x30(%rbp) │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - js 497918 │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4978f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 47a37c │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 47a390 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5e(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 497550 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a3e2 │ │ │ │ + movq $0x460f00,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x480f90,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x47a360,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4979bc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 47a481 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47a464 │ │ │ │ + movq $0x47a480,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xc73ca5(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp eceb48 │ │ │ │ + lea 0xc754d5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - out %al,$0xc4 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 497aa5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 497a9a │ │ │ │ - mov 0x26(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 497a6a │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%rdi │ │ │ │ - movq $0x497988,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x497ac0,-0x28(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x16(%rbx),%rcx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcf41ec(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,%al │ │ │ │ + rex.XB movl $0x4cde8948,(%r8) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 477380 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4c00c754(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 479a40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %dl,-0x39(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 47a519 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47a540 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47a508,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a508 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - jp 497b10 │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ + add %bl,%al │ │ │ │ + push %rsp │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + xor %ah,-0x74b7ffb9(%rbp) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - jne 497ae8 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a530 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4800c754(%rax) │ │ │ │ + movl $0x47a558,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 43f2b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ch,0x54(%rax) │ │ │ │ + movl $0xf845c748,(%rax) │ │ │ │ + mov %ah,-0x72b7ffb9(%rbp) │ │ │ │ + xor $0xc78ec9,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 497afe │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 497550 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,%al │ │ │ │ + nop │ │ │ │ + movl $0x4807e383,(%rax) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 47a59f │ │ │ │ + lea 0xd0e34a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc790a2(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in $0xc4,%eax │ │ │ │ + fcoms -0x39(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341b474 <__environ@GLIBC_2.2.5+0x7228a7cc> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 92f691 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47a619 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47a608,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800c753(%rax) │ │ │ │ + movl $0x47a630,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp de0880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x53(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + jo 47a5dc │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + xchg %dl,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex iret │ │ │ │ + testb $0x48,(%rax) │ │ │ │ + movl $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c4e5(%rax) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ + add %al,0x4800c78f(%rax) │ │ │ │ + lea 0xc78f79(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4979e8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 497baa │ │ │ │ + jb 47a6ba │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ebb4f8 │ │ │ │ + jmp 43f000 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 497bf3 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x497b88,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,0x4800c752(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47a778 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47a730,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a730 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc4,%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdx │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ (bad) │ │ │ │ - testl $0xc7480000,(%rax) │ │ │ │ - rex.RB rorb $0x8b,0x4800497c(%r8) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 497c88 │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47a760 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rdx │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + jge 47a784 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 43fee0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610c4b0 <__environ@GLIBC_2.2.5+0x44f7b808> │ │ │ │ - add %al,%al │ │ │ │ - jl 497ce2 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ + add %ch,0x4800c78d(%rax) │ │ │ │ + movl $0x47a7c0,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497cc0 │ │ │ │ + jne 47a7c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in $0xc4,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 497cf8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x30(%rbp),%r8d │ │ │ │ - cmp $0x2d,%r8 │ │ │ │ - je 497d5d │ │ │ │ - movq $0x497d10,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %bh,-0x73(%rax) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + movq $0x47a7f8,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497d10 │ │ │ │ + jne 47a7f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 497cd3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 497d44 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4979e8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + movl $0x48df8948,(%rax) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 498f80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ + movl $0xc8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47a9f0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47a888,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a888 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rax │ │ │ │ + movl $0x4807e383,(%rax) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 47a900 │ │ │ │ + movq $0x47a8b8,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a8b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 497d70 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 497d97 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x497d38,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xc6,%bl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + test $0x47,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + and %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47a8e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0xc6,%dl │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 47a903 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 441a28 │ │ │ │ + movq $0x47a928,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a928 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 497e0c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800c4e2(%rax) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 497ea7 │ │ │ │ - movq $0x497e80,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,0x50(%rax) │ │ │ │ + movl $0x20458b48,(%rax) │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 47a9f4 │ │ │ │ + movq $0x47a960,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497e80 │ │ │ │ + jne 47a960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1e(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x497e,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ + movl $0x30c48349,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47aa68 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47a6d0,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x47a9d8,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4849a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a9d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - loop 497e8b │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 498116 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4974f0,-0x108(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x100(%r12) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %r10,-0xf8(%r12) │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %r11,-0xf0(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0xe8(%r12) │ │ │ │ - movq $0x497550,-0xe0(%r12) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea -0x103(%r12),%r14 │ │ │ │ - mov %r14,-0xd8(%r12) │ │ │ │ - mov %r11,-0xd0(%r12) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r10,-0xb8(%r12) │ │ │ │ - movq $0x497650,-0xb0(%r12) │ │ │ │ - lea -0xdc(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - movq $0x4977a8,-0xa0(%r12) │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - lea -0xac(%r12),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x4979e8,-0x70(%r12) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - movq $0x497b20,-0x40(%r12) │ │ │ │ - lea -0x6e(%r12),%r14 │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x497bc8,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%r11 │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - lea -0x2c(%r12),%r14 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 4980c2 │ │ │ │ - movq $0x497dd8,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - lea -0x99(%r12),%r9 │ │ │ │ - lea -0x1f(%r12),%r10 │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x498138,-0x38(%rbp) │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xc6,%cl │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 47aa03 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 441a28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x47aa20,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %r9,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x497c20,-0x20(%r12) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf3b75(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x110,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WRB (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47aa20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c4df(%rax) │ │ │ │ - movl $0x498160,0x0(%rbp) │ │ │ │ + add %ah,0x4800c6b1(%rax) │ │ │ │ + movl $0x47aa50,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498160 │ │ │ │ + jne 47aa50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRB (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c4df(%rax) │ │ │ │ - mov 0x60(%rbp),%eax │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - je 4981dc │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + movb $0x4c,(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 4977a8 │ │ │ │ - nop │ │ │ │ - xchg %edx,(%rax) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 441a28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + rex.WRX movq $0xffffffffc8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ab85 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47aaf0,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47aaf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 4981e0 │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dl,0x4900c74e(%rax) │ │ │ │ + add $0x68,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49821a │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r10),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4981c0,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - adc 0x43(%rbx,%rcx,4),%ecx │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 49825f │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ + ja 47ab75 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47a820,-0x60(%r12) │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4982b0 │ │ │ │ + mov %rdi,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls -0x39(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ac01 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0x47aa88,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4982e2 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2b,%r8 │ │ │ │ - je 49832f │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x24(%rbx),%r8 │ │ │ │ - mov 0x1c(%rbx),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + shlb $0x0,(%rsi,%rax,8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ac49 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0xc624a0(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49834c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49835f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x498310,-0x38(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 743fe5bc <__environ@GLIBC_2.2.5+0x7326d914> │ │ │ │ + jae 47acba │ │ │ │ + lea 0xc74d88(%rip),%ebx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 498457 │ │ │ │ - movq $0x498400,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ + movl $0x8758b4c,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 47ad01 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jb 47aeda │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47aee6 │ │ │ │ + movq $0x47ac20,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x41cf40,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + movq $0x47ac90,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498400 │ │ │ │ + jne 47ac90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610cc28 <__environ@GLIBC_2.2.5+0x44f7bf80> │ │ │ │ - add %bh,(%rax) │ │ │ │ - test %cl,0x0(%rcx) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 47ae65 │ │ │ │ + add $0x100,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ae55 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x47a4c8,-0xf8(%r12) │ │ │ │ + mov %rax,-0xe8(%r12) │ │ │ │ + movq $0x47a5c8,-0xe0(%r12) │ │ │ │ + mov %rax,-0xd0(%r12) │ │ │ │ + movq $0x47a698,-0xc8(%r12) │ │ │ │ + mov %rax,-0xb8(%r12) │ │ │ │ + movq $0xebb158,-0xb0(%r12) │ │ │ │ + lea -0xc8(%r12),%rbx │ │ │ │ + mov %rbx,-0xa8(%r12) │ │ │ │ + movq $0x47aba8,-0xa0(%r12) │ │ │ │ + mov %rax,-0x98(%r12) │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + lea -0xf8(%r12),%rax │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + lea -0xe0(%r12),%rax │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + movq $0x460f20,-0x78(%r12) │ │ │ │ + movq $0x1188901,-0x70(%r12) │ │ │ │ + movq $0x10eabf4,-0x68(%r12) │ │ │ │ + lea -0x9e(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x1188901,-0x58(%r12) │ │ │ │ + movq $0x1188901,-0x50(%r12) │ │ │ │ + movq $0x480f70,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x11888d9,-0x30(%r12) │ │ │ │ + movq $0x117ad71,-0x28(%r12) │ │ │ │ + lea -0xae(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x116ec11,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x100,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 47aeda │ │ │ │ + movq $0x47aea0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498438 │ │ │ │ + jne 47aea0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 47aead │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 47aeba │ │ │ │ + lea 0xd0da4e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x47af08,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 47ac68 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47a430 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 49844d │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4982b0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WX movq $0x10c48349,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47af37 │ │ │ │ + movq $0x47a4a8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 498508 │ │ │ │ + jmp 47b840 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47afa8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd10cd1(%rip),%rsi │ │ │ │ + lea 0xd023aa(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4984cc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xf(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 4848768e <__environ@GLIBC_2.2.5+0x472f69e6> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47afe2 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44dca0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcomp %st(3) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - loopne 498513 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4985ea │ │ │ │ - mov 0x21(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jl 498591 │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x498498,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x498628,-0x40(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x11(%rbx),%rcx │ │ │ │ - mov 0x19(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - lea 0xcf369c(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + rex.WX movq $0xfffffffff0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b04b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b040 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x47afc0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc63ec3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 426550 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x7a(%r8) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 498650 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5e(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4982b0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b0d3 │ │ │ │ + movq $0x47b0a0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47b0a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbx,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0xb11a32(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb11a25(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49871c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - fld %st(4) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 498805 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b144 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4987fa │ │ │ │ - mov 0x26(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 4987ca │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%rdi │ │ │ │ - movq $0x4986e8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x498820,-0x28(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x16(%rbx),%rcx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcf348c(%rip),%r14 │ │ │ │ + ja 47b139 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47b060,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb119c6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x78(%r8) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 498848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47b0e8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 49885e │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4982b0 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b223 │ │ │ │ + movq $0x47b1f0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47b1f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341c1d4 <__environ@GLIBC_2.2.5+0x7228b52c> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 931151 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fadd %st(4),%st │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4988d4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 498748 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbx,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0xb118e2(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb118d5(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49890a │ │ │ │ + jb 47b294 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b289 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47b1b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb11876(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eb41b8 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 498953 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x4988e8,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47b238,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - testl $0xc7480000,(%rax) │ │ │ │ - rex.RB shr $0x89,%r8b │ │ │ │ - rex.WB add %cl,-0x75(%r8) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + rex.RB loopne 47b351 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47b3ea │ │ │ │ + movq $0x47b350,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4989e8 │ │ │ │ + jne 47b350 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610d210 <__environ@GLIBC_2.2.5+0x44f7c568> │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x0(%rcx),%cl │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 498a20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 498a58 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x30(%rbp),%r8d │ │ │ │ - cmp $0x2d,%r8 │ │ │ │ - je 498abd │ │ │ │ - movq $0x498a70,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 498a70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 47b3b1 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b3a1 │ │ │ │ + movq $0x47b2a8,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb1173e(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b3a1 │ │ │ │ + movq $0x47b158,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb11727(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 498aa4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 498748 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 498ad0 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 498af7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rbx │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47b300,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x498a98,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xb116d7(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47b400,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47b557 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 498b6c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 47b54c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47b470,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0xb115ea(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 498c07 │ │ │ │ - movq $0x498be0,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 498be0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - {rex2 0xc4} str -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub %cl,-0x2776b800(%rcx,%rcx,2) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4774a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %bl,0x40(%rax) │ │ │ │ + movl $0x38c48349,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b5ca │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x47b4e0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc74005(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c4d4(%rax) │ │ │ │ - add $0x110,%esp │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + movl $0x40c48349,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 498e76 │ │ │ │ + ja 47b650 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x498250,-0x108(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x100(%r12) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %r10,-0xf8(%r12) │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %r11,-0xf0(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0xe8(%r12) │ │ │ │ - movq $0x4982b0,-0xe0(%r12) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea -0x103(%r12),%r14 │ │ │ │ - mov %r14,-0xd8(%r12) │ │ │ │ - mov %r11,-0xd0(%r12) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r10,-0xb8(%r12) │ │ │ │ - movq $0x4983b0,-0xb0(%r12) │ │ │ │ - lea -0xdc(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - movq $0x498508,-0xa0(%r12) │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - lea -0xac(%r12),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x498748,-0x70(%r12) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - movq $0x498880,-0x40(%r12) │ │ │ │ - lea -0x6e(%r12),%r14 │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x498928,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%r11 │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - lea -0x2c(%r12),%r14 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 498e22 │ │ │ │ - movq $0x498b38,-0x20(%r12) │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47b570,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - lea -0x99(%r12),%r9 │ │ │ │ - lea -0x1f(%r12),%r10 │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x498e98,-0x38(%rbp) │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %r9,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x498980,-0x20(%r12) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf2e15(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x110,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WRB (bad) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea 0xb114f0(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x2e(%rax) │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - mov 0x0(%rcx),%cs │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 498ec0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movl $0x10738b4c,(%rax) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 47b5f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rol %cl,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - je 498f3c │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 498508 │ │ │ │ - nop │ │ │ │ - xchg %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ + movl $0x20c48349,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b6cc │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x47b670,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb11482(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 498f40 │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrs (%rsi) │ │ │ │ + movl $0x18c48349,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 498f7a │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r10),%rbx │ │ │ │ + ja 47b728 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x498f20,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 47b5f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + cmpb $0xc7,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47b7a4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b799 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47b6f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb113b9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - adc 0x43(%rbx,%rcx,4),%ecx │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 498fbf │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 499010 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ds movl $0x38c48349,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b807 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x47b748,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %dh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rsi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 499042 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2b,%r8 │ │ │ │ - je 49908f │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x24(%rbx),%r8 │ │ │ │ - mov 0x1c(%rbx),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 47b892 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 47b8da │ │ │ │ + movq $0x47af78,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + movq $0x47aff8,-0x50(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + movq $0x47b5f8,-0x38(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 47b8c1 │ │ │ │ + movq $0x47b7c0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47b698,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + lea 0xc74174(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b9b5 │ │ │ │ + movq $0x47b960,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47b960 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 4990ac │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4990bf │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x499070,-0x38(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movl $0x45c748,(%r8) │ │ │ │ + nop │ │ │ │ + mov $0x8b480047,%ecx │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47b990 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex movl $0x1f4b8b4c,(%rax) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 47b840 │ │ │ │ + lea 0xc740cc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %cl,0x4800c740(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4991b7 │ │ │ │ - movq $0x499160,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 47ba3c │ │ │ │ + movq $0x47ba10,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499160 │ │ │ │ + jne 47ba10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + movl $0x1f4b8b4c,(%rax) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 47b840 │ │ │ │ + lea 0xc74055(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610d988 <__environ@GLIBC_2.2.5+0x44f7cce0> │ │ │ │ - add %bl,0x48004991(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex movl $0x4cf78948,(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xc7402d(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47bafc │ │ │ │ + movq $0x47bac8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499198 │ │ │ │ + jne 47bac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 4991ad │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 499010 │ │ │ │ + add %bl,0x4c00c73f(%rax) │ │ │ │ + mov 0x1f(%rbx),%ecx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + movq $0xf6cf40,-0x8(%rbp) │ │ │ │ + movq $0x1188901,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47b840 │ │ │ │ + lea 0xc73fb5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 499268 │ │ │ │ + jmp 47c9a8 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb %edx,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47bb68 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd10111(%rip),%rsi │ │ │ │ + lea 0xd0192a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49922c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xf(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %ah,-0x72b7ff39(%rip) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47bbb0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd100c9(%rip),%rsi │ │ │ │ + lea 0xc72502(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 499234 │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - loopne 499273 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49934a │ │ │ │ - mov 0x21(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jl 4992f1 │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x4991f8,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x499388,-0x40(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x11(%rbx),%rcx │ │ │ │ - mov 0x19(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - lea 0xcf293c(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 47bbea │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47bbf8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0xd10081(%rip),%rsi │ │ │ │ + lea 0xc724ba(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x9ffb66d(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4993b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5e(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 499010 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47bc83 │ │ │ │ + movq $0x47bc50,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47bc50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbx,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0xb10e82(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xb10e75(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49947c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,%ah │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 499565 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47bcf4 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49955a │ │ │ │ - mov 0x26(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 49952a │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%rdi │ │ │ │ - movq $0x499448,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x499580,-0x28(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x16(%rbx),%rcx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcf272c(%rip),%r14 │ │ │ │ + ja 47bce9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47bc10,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb10d62(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x9ffb66b(%r8) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 4995a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47bc98,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4995be │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 499010 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47bdc5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47bdba │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47bd08,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0xb10ca5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341cf34 <__environ@GLIBC_2.2.5+0x7228c28c> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 932c11 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47bd60,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret $0xc4 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4994a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49966a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47beae │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47bea3 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47bde0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xb10bd0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eb2d50 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and %eax,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 47bf19 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47bf74 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47bf69 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47be40,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x47bf88,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xd00909(%rip),%rsi │ │ │ │ + lea 0xc72152(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp ed0690 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4996b3 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x499648,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 47bf94 │ │ │ │ + lea 0xd0c96e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp ecfed0 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + and %al,%bh │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + rex.RB call 103ff904 <__environ@GLIBC_2.2.5+0xf26ec5c> │ │ │ │ (bad) │ │ │ │ - testl $0xc7480000,(%rax) │ │ │ │ - rex.RB rorb $0x49,-0x69(%r8) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock lock mov $0x8b480047,%edi │ │ │ │ + rex.XB adc %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499748 │ │ │ │ + jne 47bff0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x20(%rax) │ │ │ │ + movl $0x18c48349,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c05b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c831,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 475918 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c4c9(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x499780,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %dh,0x3a(%rax) │ │ │ │ + movl $0xe0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c1c3 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c1b8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x47bec8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x47c118,-0x20(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499780 │ │ │ │ + jne 47c118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 4997b8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x30(%rbp),%r8d │ │ │ │ - cmp $0x2d,%r8 │ │ │ │ - je 49981d │ │ │ │ - movq $0x4997d0,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0x8458b48,(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 47c170 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c160 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x47bfb0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0xb1e3e9(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c1a8 │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c831,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb1b587(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp %eax,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c2b3 │ │ │ │ + movq $0x47c230,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4997d0 │ │ │ │ + jne 47c230 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ + add %al,%al │ │ │ │ + cmp %al,%bh │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 499804 │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c2a3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47c080,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp %al,%bh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47c33f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c334 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47c1d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0xb10750(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800c737(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c3ef │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c3e4 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x47c2c8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4994a8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c4a8 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c49d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x47c358,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb105fe(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 499830 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c560 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 499857 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + ja 47c555 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x47c408,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4997f8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800c735(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c625 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c61a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x47c4c0,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb1048f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc7,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4998cc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + ja 47c6a2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%rbx │ │ │ │ + movq $0x47c578,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x458d4800,%esp │ │ │ │ - cwtl │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x34(%rax) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499967 │ │ │ │ - movq $0x499940,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 499940 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 47c75e │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c753 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%rbx │ │ │ │ + movq $0x47c640,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x48(%r12),%rsi │ │ │ │ + lea 0xb10367(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c4c7(%rax) │ │ │ │ - movl $0x499988,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc469fa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x4900c733(%rax) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c7ed │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%r10 │ │ │ │ + mov 0x50(%rbx),%rbx │ │ │ │ + movq $0x47c6c8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %r10,(%r12) │ │ │ │ + lea -0x48(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xc732b2(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x39(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xor %edi,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 499bd6 │ │ │ │ + ja 47c88b │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x498fb0,-0x108(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x100(%r12) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %r10,-0xf8(%r12) │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %r11,-0xf0(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0xe8(%r12) │ │ │ │ - movq $0x499010,-0xe0(%r12) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea -0x103(%r12),%r14 │ │ │ │ - mov %r14,-0xd8(%r12) │ │ │ │ - mov %r11,-0xd0(%r12) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r10,-0xb8(%r12) │ │ │ │ - movq $0x499110,-0xb0(%r12) │ │ │ │ - lea -0xdc(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - movq $0x499268,-0xa0(%r12) │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - lea -0xac(%r12),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x4994a8,-0x70(%r12) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - movq $0x4995e0,-0x40(%r12) │ │ │ │ - lea -0x6e(%r12),%r14 │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x499688,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%r11 │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - lea -0x2c(%r12),%r14 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 499b82 │ │ │ │ - movq $0x499898,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - lea -0x99(%r12),%r9 │ │ │ │ - lea -0x1f(%r12),%r10 │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x499bf8,-0x38(%rbp) │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%rbx │ │ │ │ + movq $0x47c778,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x50(%r12),%rsi │ │ │ │ + lea 0xb1023c(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0xc7,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47c90c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c901 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %r9,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x4996e0,-0x20(%r12) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf20b5(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x110,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WRB (bad) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47c818 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xor %bh,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x47c8b0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117c8a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - pushf │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ + int1 │ │ │ │ (bad) │ │ │ │ - jne 499c20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - je 499c9c │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 499268 │ │ │ │ - nop │ │ │ │ - xchg %edx,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + decl 0x0(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4900c731(%rax) │ │ │ │ + add $0xa0,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ca71 │ │ │ │ + movq $0x47bb38,-0x98(%r12) │ │ │ │ + mov %rdi,-0x88(%r12) │ │ │ │ + movq $0x47bb80,-0x80(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0x47bbc8,-0x68(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x47c818,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + lea -0x80(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 47ca63 │ │ │ │ + movq $0x47c928,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ + lea 0xc730cd(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 499ca0 │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 499cda │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r10),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x499c80,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %bl,0x4800c730(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47cb65 │ │ │ │ + movq $0x47caf8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47caf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,0x30(%rax) │ │ │ │ + movl $0x45c748,(%rax) │ │ │ │ + sub %cl,%bl │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cb28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xor %al,%bh │ │ │ │ add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - adc 0x43(%rbx,%rcx,4),%ecx │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 499d1f │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 499d70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x37(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47c9a8 │ │ │ │ + lea 0xc72ff4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ + movl $0xd0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47cc04 │ │ │ │ + movq $0x47cbc0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cbc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x4c00c72f(%rax) │ │ │ │ + mov 0x1f(%rbx),%ecx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x37(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0xf6cf40,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 47c9a8 │ │ │ │ + lea 0xc72f65(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x2f(%rax) │ │ │ │ + movl $0x4cf78948,(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xc72f3d(%rip),%r14 │ │ │ │ + jmp eceed8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 499da2 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2b,%r8 │ │ │ │ - je 499def │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x24(%rbx),%r8 │ │ │ │ - mov 0x1c(%rbx),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %bh,%al │ │ │ │ + cs movl $0xd0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ccdc │ │ │ │ + movq $0x47cc90,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cc90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cs movl $0x1f4b8b4c,(%rax) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x37(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + movq $0xf6cf40,-0x8(%rbp) │ │ │ │ + movq $0x1188901,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 47c9a8 │ │ │ │ + lea 0xc72ead(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cs movl $0xe0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47cd1e │ │ │ │ + movq $0x47cd40,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0880 │ │ │ │ + lea 0xc72ec3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 499e0c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 499e1f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x499dd0,-0x38(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800c72e(%rax) │ │ │ │ + movl $0x47cd80,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd05f2f(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + movq $0x1188901,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb %bh,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 499f17 │ │ │ │ - movq $0x499ec0,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 499ec0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x38000000(%rip) │ │ │ │ + movabs 0x394cf0458d4800ce,%eax │ │ │ │ + clc │ │ │ │ + jb 47cde7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47cde2 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xb0fc2b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ddf570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rdi,%rax,8) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%bl │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610e6e8 <__environ@GLIBC_2.2.5+0x44f7da40> │ │ │ │ - add %bh,%al │ │ │ │ - sahf │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sub %edi,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 1040077c <__environ@GLIBC_2.2.5+0xf26fad4> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8f9cad │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499ef8 │ │ │ │ + jne 47ce70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 499f0d │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %dl,0x4800c72b(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47cedf │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47cecb │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47ce00,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 499d70 │ │ │ │ + movq $0x47cf00,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 47ac68 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 499fc8 │ │ │ │ + lea 0xd0ba1b(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47cf0c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 499f8c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xf(%rdi) │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sub %bh,%al │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 479a40 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,%cl │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - loopne 499fd3 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a0aa │ │ │ │ - mov 0x21(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jl 49a051 │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x499f58,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x49a0e8,-0x40(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x11(%rbx),%rcx │ │ │ │ - mov 0x19(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - lea 0xcf1bdc(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47cfac │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47cf98,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov %al,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 47cfac │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43fee0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - movabs 0x481b7507c3f60049,%eax │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,0x4800c688(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d022 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d017 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47cf48,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sub $0xc7,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x5e(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47cfc0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 499d70 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 441a28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x2c(%rax) │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d13c │ │ │ │ + movq $0x47d0f0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d0f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sub $0xc7,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sub %dl,%cl │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47d128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a1dc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %edi,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47d134 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 47d040 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x72b7ff3c(%rsi) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 49a2c5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a2ba │ │ │ │ - mov 0x26(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 49a28a │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%rdi │ │ │ │ - movq $0x49a1a8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x49a2e0,-0x28(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x16(%rbx),%rcx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcf19cc(%rip),%r14 │ │ │ │ + xor %al,-0x72b7ff3a(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47d176 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4400d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %dh,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 47d238 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d1e8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d1e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov %eax,%esi │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - movabs %eax,0x481b7507c3f60049 │ │ │ │ - mov (%rbx),%eax │ │ │ │ + rex.RB clc │ │ │ │ + and %dl,%dl │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47d220 │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 49a31e │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 499d70 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %ah,0x4c00c689(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 441a28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c4bd(%rax) │ │ │ │ + add %al,0x4800c72a(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a369 │ │ │ │ - movq $0x49a380,-0x18(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 47d2b7 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d2ac │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47d150,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x47d2d0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x43(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 49a394 │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %dh,%al │ │ │ │ + mov %al,%dh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rbx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d32b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x47d190,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49a208 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + fsubrs (%rax) │ │ │ │ + movl $0xe8458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a3ca │ │ │ │ + jb 47d3c1 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eb18e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a413 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x49a3a8,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4cc0458d4800c4bc,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 49a544 │ │ │ │ - movq $0x49a4a8,-0x40(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + movq $0x47d398,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a4a8 │ │ │ │ + jne 47d398 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x8b4800c4,%esp │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610ecd0 <__environ@GLIBC_2.2.5+0x44f7e028> │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 49a4e0 │ │ │ │ + add %bl,-0x7cff38d8(%rax) │ │ │ │ + jrcxz 47d3a2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 47d3b1 │ │ │ │ + lea 0xcff548(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xcff510(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8b4800c4,%esp │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49a518 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x30(%rbp),%r8d │ │ │ │ - cmp $0x2d,%r8 │ │ │ │ - je 49a57d │ │ │ │ - movq $0x49a530,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x4800c684(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d43c │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d428,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a530 │ │ │ │ + jne 47d428 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c4bb(%rax) │ │ │ │ - mov 0x30(%rbp),%esi │ │ │ │ + add %cl,-0x7c(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov 0x10(%rbp),%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49a208 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43fee0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49a590 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + sub %al,%bh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73400da4 <__environ@GLIBC_2.2.5+0x722700fc> │ │ │ │ + jle 47d4a3 │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a5b7 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + ja 47d4cc │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47d358,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x47d3d8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47d4f0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49a558,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 47d4fd │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47d50d │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc726e4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,0x27(%rax) │ │ │ │ + movl $0x38c48349,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a62c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 47d581 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x47d450,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 441a28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c4ba(%rax) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + es movl $0xd0458d48,(%rax) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a6c7 │ │ │ │ - movq $0x49a6a0,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + jb 47d648 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d5f8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a6a0 │ │ │ │ + jne 47d5f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x46(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 4849f04f <__environ@GLIBC_2.2.5+0x4730e3a7> │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800c726(%rax) │ │ │ │ + movl $0x47d630,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc45caa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d630 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x814900c4,%ecx │ │ │ │ (bad) │ │ │ │ - adc %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a936 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x499d10,-0x108(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x100(%r12) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %r10,-0xf8(%r12) │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %r11,-0xf0(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0xe8(%r12) │ │ │ │ - movq $0x499d70,-0xe0(%r12) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea -0x103(%r12),%r14 │ │ │ │ - mov %r14,-0xd8(%r12) │ │ │ │ - mov %r11,-0xd0(%r12) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r10,-0xb8(%r12) │ │ │ │ - movq $0x499e70,-0xb0(%r12) │ │ │ │ - lea -0xdc(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - movq $0x499fc8,-0xa0(%r12) │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - lea -0xac(%r12),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x49a208,-0x70(%r12) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - movq $0x49a340,-0x40(%r12) │ │ │ │ - lea -0x6e(%r12),%r14 │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x49a3e8,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%r11 │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - lea -0x2c(%r12),%r14 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 49a8e2 │ │ │ │ - movq $0x49a5f8,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - lea -0x99(%r12),%r9 │ │ │ │ - lea -0x1f(%r12),%r10 │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x49a958,-0x38(%rbp) │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %r9,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x49a440,-0x20(%r12) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ + add %cl,0x26(%rax) │ │ │ │ + movl $0x87d8b48,(%rax) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xcf1355(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x110,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WRB (bad) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 47d538 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ + movl $0xd8458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d703 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d6b0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d6b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800c4b7(%rax) │ │ │ │ - movl $0x49a980,0x0(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + and $0xc74800c7,%eax │ │ │ │ + rex.RB clc │ │ │ │ + call 48481e8f <__environ@GLIBC_2.2.5+0x472f11e7> │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a980 │ │ │ │ + jne 47d6e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRB (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - je 49a9fc │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 499fc8 │ │ │ │ + add %dl,0x4800c725(%rax) │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xd0b1ec(%rip),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 47d538 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - xchg %edx,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 49aa00 │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49aa3a │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r10),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ + add %bl,0x4800c725(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d754 │ │ │ │ + movq $0x47d768,-0x20(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49a9e0,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + lea 0xd0b1c6(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e3a3c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,0x25(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 47d775 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47d7ca │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d7ba │ │ │ │ + movq $0x47d660,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47d7f0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 4604f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - adc 0x43(%rbx,%rcx,4),%ecx │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 49aa7f │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - nopl (%rax) │ │ │ │ + add %ch,0x4800c724(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47d85b │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d84b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x47d5a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc6d2e7(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 49aad0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + clc │ │ │ │ + and $0xc7,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 47d8b9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d8d0,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 48da98 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 49ab02 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2b,%r8 │ │ │ │ - je 49ab4f │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x24(%rbx),%r8 │ │ │ │ - mov 0x1c(%rbx),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,0x4800c724(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47da4d │ │ │ │ + movq $0x47d908,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d908 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0xc7,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47d040,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x47d0b0,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47d990,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d990 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49ab6c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x23(%rax) │ │ │ │ + movl $0x20458b48,(%rax) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 47da89 │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ab7f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49ab30,-0x38(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 47da3d │ │ │ │ + movq $0x47d538,-0x68(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + movq $0x47d720,-0x50(%r12) │ │ │ │ + lea -0x65(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x460f20,-0x40(%r12) │ │ │ │ + movq $0x1188901,-0x38(%r12) │ │ │ │ + movq $0x10efc1b,-0x30(%r12) │ │ │ │ + lea -0x4e(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x1188901,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47da78,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47da78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x21(%rax) │ │ │ │ + movl $0x8758b48,(%rax) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 47cd00 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47db03 │ │ │ │ + movq $0x47d258,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + movq $0x460f20,-0x40(%r12) │ │ │ │ + movq $0x1188901,-0x38(%r12) │ │ │ │ + movq $0x10eabd1,-0x30(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1188901,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49ac77 │ │ │ │ - movq $0x49ac20,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 47dbe6 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47db88,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49ac20 │ │ │ │ + jne 47db88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610f448 <__environ@GLIBC_2.2.5+0x44f7e7a0> │ │ │ │ - add %bl,-0x54(%rax) │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 49ac58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x498240,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 49ac6d │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49aad0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49ad28 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47dc5d │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47dc52 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xf6a960,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x47dc78,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f701c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49acec │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + ja 47dcca │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x47db38,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xf(%rdi) │ │ │ │ - ... │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800c4b3,%eax │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49ae15 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ae0a │ │ │ │ - mov 0x21(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jl 49adb1 │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x49acb8,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x49ae48,-0x40(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x11(%rbx),%rcx │ │ │ │ - mov 0x19(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - lea 0xcf0e7c(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ddd9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47dd40,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47dd40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x52(%r8) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %r13b,-0x23(%r8) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - jne 49ae70 │ │ │ │ + jne 47dd68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5e(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ddc9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47dc08,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + movq $0x460f20,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 49aad0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47de19 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0xc5f2d0(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 7440178c <__environ@GLIBC_2.2.5+0x73270ae4> │ │ │ │ + jae 47de8a │ │ │ │ + lea 0xc71f50(%rip),%ebx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0x8758b4c,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 47ded1 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jb 47dfe9 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47dff5 │ │ │ │ + movq $0x47ddf0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x41cf40,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + movq $0x47de60,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47de60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 47df20 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 47e005 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49af3c │ │ │ │ + ja 47df10 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ + movq $0x47ce28,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47ce28 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0xa0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47dfd9 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x47d880,-0x98(%r12) │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + movq $0xf6a960,-0x78(%r12) │ │ │ │ + lea -0x98(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x47dcf8,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x480f70,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x11888d9,-0x30(%r12) │ │ │ │ + movq $0x117ad71,-0x28(%r12) │ │ │ │ + movq $0x117ad71,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47a430 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47e038,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e038 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1d(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 47e045 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 47e052 │ │ │ │ + lea 0xd0a8b6(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x47e088,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 47de38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 49af17 │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 49b025 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4900c718(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b01a │ │ │ │ - mov 0x26(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 49afea │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%rdi │ │ │ │ - movq $0x49af08,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ + ja 47e0b7 │ │ │ │ + movq $0x47cf28,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x49b040,-0x28(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x16(%rbx),%rcx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcf0c6c(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x50(%r8) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 49b068 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47e10b │ │ │ │ + movq $0x47e128,-0x8(%rbp) │ │ │ │ + lea 0xd0a809(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xc6d777(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 463c98 │ │ │ │ + lea 0xc71cee(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800c71c(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xc71c86(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 49b07e │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49aad0 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x50(%rax) │ │ │ │ - (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341e9f4 <__environ@GLIBC_2.2.5+0x7228dd4c> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 936191 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB call 73401aac <__environ@GLIBC_2.2.5+0x72270e04> │ │ │ │ + (bad) │ │ │ │ + movq $0x47e1a8,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xc6ff7d(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ + jmp eceb48 │ │ │ │ + lea 0xc71c91(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb $0xc7,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + sbb $0xc7,%al │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0xfffff91,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 49b0f4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49af68 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47e248 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47e218,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e218 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49b12a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eb04a0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rax,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 47e29b │ │ │ │ + lea 0xc71bc8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b173 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x49b108,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47e29c │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 47e2d0 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - testl $0xc7480000,(%rax) │ │ │ │ - rex.RB rorb $0xb2,(%r8) │ │ │ │ - rex.WB add %cl,-0x75(%r8) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47e2d4 │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e31a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47e1d0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x47e290,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49b208 │ │ │ │ + jne 47e290 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x47e2c8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ + clc │ │ │ │ + sbb %bh,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 4610fa30 <__environ@GLIBC_2.2.5+0x44f7ed88> │ │ │ │ - add %al,-0x4e(%rax) │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ + jae 47e36c │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 47e378 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %bh,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10401ccc <__environ@GLIBC_2.2.5+0xf271024> │ │ │ │ + (bad) │ │ │ │ + jmp 47e383 │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x47e3b8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49b240 │ │ │ │ + jne 47e3b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c4ae(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x30(%rbp),%r8d │ │ │ │ - cmp $0x2d,%r8 │ │ │ │ - je 49b2dd │ │ │ │ - movq $0x49b290,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800c71a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47e47f │ │ │ │ + movq $0x47e408,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49b290 │ │ │ │ + jne 47e408 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x52(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 49b2c4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49af68 │ │ │ │ + add %al,0x1a(%rax) │ │ │ │ + movl $0x83d88948,(%rax) │ │ │ │ + loopne 47e415 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47e47b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e460 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47e350,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x47e4a0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 47de38 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc719d1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0xd0a47b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49b2f0 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b317 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ + jne 47e4ac │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49b2b8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47e59b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47e510,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e510 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b38c │ │ │ │ + ja 47e58b │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x3f(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47e6ab │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47e600,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ + jo 47e652 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 47e69b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x66(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49b427 │ │ │ │ - movq $0x49b400,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 47e79b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47e710,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49b400 │ │ │ │ + jne 47e710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex.W mov $0x49,%spl │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc44f5a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900c4ac(%rax) │ │ │ │ - add $0x110,%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b696 │ │ │ │ + ja 47e78b │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x49aa70,-0x108(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x100(%r12) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %r10,-0xf8(%r12) │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %r11,-0xf0(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0xe8(%r12) │ │ │ │ - movq $0x49aad0,-0xe0(%r12) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea -0x103(%r12),%r14 │ │ │ │ - mov %r14,-0xd8(%r12) │ │ │ │ - mov %r11,-0xd0(%r12) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r10,-0xb8(%r12) │ │ │ │ - movq $0x49abd0,-0xb0(%r12) │ │ │ │ - lea -0xdc(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - movq $0x49ad28,-0xa0(%r12) │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - lea -0xac(%r12),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x49af68,-0x70(%r12) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - movq $0x49b0a0,-0x40(%r12) │ │ │ │ - lea -0x6e(%r12),%r14 │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x49b148,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%r11 │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - lea -0x2c(%r12),%r14 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 49b642 │ │ │ │ - movq $0x49b358,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ - lea -0x99(%r12),%r9 │ │ │ │ - lea -0x1f(%r12),%r10 │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x49b6b8,-0x38(%rbp) │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %r9,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x49b1a0,-0x20(%r12) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcf05f5(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x110,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x16(%rax) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47e952 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jb 47e891 │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + jae 47e956 │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + jne 47ebe6 │ │ │ │ + movq $0x47e820,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x3(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e820 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.WRB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - mov $0x49,%dh │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 49b6e0 │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e881 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 47ea22 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 47eaae │ │ │ │ + movq $0x47e8d8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e8d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRB (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - je 49b75c │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 49ad28 │ │ │ │ - nop │ │ │ │ - xchg %edx,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e942 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47e5b0,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x9,%rbx │ │ │ │ + je 47eb5a │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jne 47ebe6 │ │ │ │ + movq $0x47e9a8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x1(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e9a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 49b760 │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b79a │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r10),%rbx │ │ │ │ + ja 47ea12 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47e6c0,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49b740,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47ea50,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47ea50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x11888e2,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47eae0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47eae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - adc 0x43(%rbx,%rcx,4),%ecx │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 49b7df │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 49b830 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47eb4a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47e4c0,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47eb88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47eb88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x11888e2,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 47e0e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W adc %dil,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 49b862 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2b,%r8 │ │ │ │ - je 49b8af │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x24(%rbx),%r8 │ │ │ │ - mov 0x1c(%rbx),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 47ec6d │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47ec48,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47ec48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %bh,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x4c0047ec(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + movq $0xf6cf40,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp de0958 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %eax,%edi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49b8cc │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b8df │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49b890,-0x38(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jne 47ec94 │ │ │ │ + mov 0x17(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47e378 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,%ah │ │ │ │ + (bad) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ecd9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0xc5e410(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49b9d7 │ │ │ │ - movq $0x49b980,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lock jrcxz 47ecb4 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 47ed41 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47ed7b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ed70 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47ecb0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x47ed60,-0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49b980 │ │ │ │ + jne 47ed60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 461101a8 <__environ@GLIBC_2.2.5+0x44f7f500> │ │ │ │ - add %bh,0x480049b9(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 49b9b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + jne 47ed6c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47e268 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 49b9cd │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49b830 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49ba88 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47ef6f │ │ │ │ + movq $0x47edd0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47edd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4800c710(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 47ef7a │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 47efdf │ │ │ │ + add $0x110,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ef5f │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + movq $0x47ec00,-0x108(%r12) │ │ │ │ + mov %rcx,-0xf8(%r12) │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0x47ecf0,-0xe8(%r12) │ │ │ │ + lea -0x108(%r12),%rax │ │ │ │ + mov %rax,-0xd8(%r12) │ │ │ │ + mov %rbx,-0xd0(%r12) │ │ │ │ + movq $0x498240,-0xc8(%r12) │ │ │ │ + lea -0xe8(%r12),%rbx │ │ │ │ + mov %rbx,-0xc0(%r12) │ │ │ │ + movq $0x117ad71,-0xb8(%r12) │ │ │ │ + movq $0x117ad71,-0xb0(%r12) │ │ │ │ + movq $0x117ad71,-0xa8(%r12) │ │ │ │ + movq $0x10f25f1,-0xa0(%r12) │ │ │ │ + movq $0x460ee0,-0x98(%r12) │ │ │ │ + movq $0x10e9659,-0x90(%r12) │ │ │ │ + movq $0x1188901,-0x88(%r12) │ │ │ │ + lea -0xc7(%r12),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x10e9969,-0x78(%r12) │ │ │ │ + movq $0x10e9971,-0x70(%r12) │ │ │ │ + movq $0x11888e2,-0x68(%r12) │ │ │ │ + movq $0x1188901,-0x60(%r12) │ │ │ │ + movq $0x1188901,-0x58(%r12) │ │ │ │ + movq $0x10e9979,-0x50(%r12) │ │ │ │ + movq $0x10e9659,-0x48(%r12) │ │ │ │ + movq $0x480f50,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x97(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x11888d9,-0x28(%r12) │ │ │ │ + movq $0x117ad71,-0x20(%r12) │ │ │ │ + movq $0x11888d9,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1188901,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x110,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc70ee2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x47efb0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47efb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %ch,0x4800c70e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 47efca │ │ │ │ + lea 0xd0993e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47f000,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp 47ed98 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 47e158 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0x10c48349,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ba4c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 47f02f │ │ │ │ + movq $0x47e7b8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e39168 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47f072 │ │ │ │ + movq $0x47f090,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 464818 │ │ │ │ + lea 0xc70e57(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xf(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ + movl $0x4cde8948,(%rax) │ │ │ │ + lea 0xc70dee(%rip),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + rex.RB call 73402a14 <__environ@GLIBC_2.2.5+0x72271d6c> │ │ │ │ + (bad) │ │ │ │ + movq $0x47f110,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xc6f015(%rip),%r14 │ │ │ │ + movq $0xf6cf40,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp eceb48 │ │ │ │ + lea 0xc70e69(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - loopne 49ba93 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49bb6a │ │ │ │ - mov 0x21(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jl 49bb11 │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x49ba18,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x49bba8,-0x40(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x11(%rbx),%rcx │ │ │ │ - mov 0x19(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - lea 0xcf011c(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ + add %ah,0x4800c70d(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xc70d6e(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 4772c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3(%rax) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 47f1a3 │ │ │ │ + lea 0xc70e30(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add %edi,%eax │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - mov $0xc3f60049,%ebx │ │ │ │ - (bad) │ │ │ │ - jne 49bbd0 │ │ │ │ + add %r11b,0x480047f1(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f198 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5e(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 49b830 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %edi,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47f1a4 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47f1d5 │ │ │ │ + movq $0x47f168,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x6(%r14),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 477900 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4800c702(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 47f25b │ │ │ │ + lea 0xc70d88(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,0x4800c702(%rax) │ │ │ │ + movl $0x47f250,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f250 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49bc9c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2(%rax) │ │ │ │ + movl $0x8758b48,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47f28d │ │ │ │ + movq $0x47f220,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x6(%r14),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 477900 │ │ │ │ + mov %rsi,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x458d4800(%rsp,%rax,8) │ │ │ │ - fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 49bd85 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49bd7a │ │ │ │ - mov 0x26(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 49bd4a │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%rdi │ │ │ │ - movq $0x49bc68,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x49bda0,-0x28(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x16(%rbx),%rcx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xceff0c(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %dh,%al │ │ │ │ + add %eax,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 47f313 │ │ │ │ + lea 0xc70ce0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + add %eax,%edi │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - mov $0xc3f60049,%ebp │ │ │ │ + add %r9b,(%r8) │ │ │ │ + repz rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - jne 49bdc8 │ │ │ │ + jne 47f308 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800c701(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47f345 │ │ │ │ + movq $0x47f2d8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x6(%r14),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 477900 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 49bdde │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49b830 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + add %eax,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 47f3cb │ │ │ │ + lea 0xc70c38(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0x394ce8458d4800c4 │ │ │ │ - clc │ │ │ │ - jb 49be29 │ │ │ │ - movq $0x49be40,-0x18(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %eax,%edi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + repz rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47f3c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c4a2(%rax) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ + add %ah,%al │ │ │ │ + add %al,%bh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47f3cc │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49bcc8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47f3fd │ │ │ │ + movq $0x47f390,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x6(%r14),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 477900 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + or %edi,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47f45f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47f45a │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc70ae9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 484a8d1b <__environ@GLIBC_2.2.5+0x47318073> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49be8a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f30348 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %cl,(%rbx) │ │ │ │ + movl $0x10738b4c,(%rax) │ │ │ │ + jmp 47f498 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xb2,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + or %eax,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47f52b │ │ │ │ + movq $0x47f4d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f4d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x49be68,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %edi,%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rbx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f51b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47f478,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x47f558,-0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 47ed98 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc70ace(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea 0xd093c4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 49be9f │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - testl $0xc7480000,(%rax) │ │ │ │ - rex.RB shrb $0x49,-0x41(%r8) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 49bf68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + jne 47f564 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x5f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 46110790 <__environ@GLIBC_2.2.5+0x44f7fae8> │ │ │ │ - add %ah,0x480049bf(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ + push $0x4800c70a │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47f5e5 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47f5b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49bfa0 │ │ │ │ + jne 47f5b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49bfd8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x30(%rbp),%r8d │ │ │ │ - cmp $0x2d,%r8 │ │ │ │ - je 49c03d │ │ │ │ - movq $0x49bff0,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + or %bh,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc70a04(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 49bff0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x894930758b4800c4,%al │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cld │ │ │ │ + push $0x4800c70a │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47f65b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f650 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x47f578,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x47f670,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0xc5da99(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x47f698,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f698 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x47f6b8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 43f2b8 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49c050 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c077 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49c018,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + rex.WRXB push %r11 │ │ │ │ + rolb $1,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39168 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + and %cl,(%rcx) │ │ │ │ + movl $0xf0458d48,(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47f702 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47f498 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c0ec │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c442(%rax) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49c187 │ │ │ │ - movq $0x49c160,-0x28(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 47f7f3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47f768,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c160 │ │ │ │ + jne 47f768 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.X (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - test $0xc1,%al │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc4422a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.B (bad) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c3f6 │ │ │ │ + ja 47f7e3 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x49b7d0,-0x108(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x100(%r12) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %r10,-0xf8(%r12) │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %r11,-0xf0(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0xe8(%r12) │ │ │ │ - movq $0x49b830,-0xe0(%r12) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea -0x103(%r12),%r14 │ │ │ │ - mov %r14,-0xd8(%r12) │ │ │ │ - mov %r11,-0xd0(%r12) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0xc8(%r12) │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - mov %r10,-0xb8(%r12) │ │ │ │ - movq $0x49b930,-0xb0(%r12) │ │ │ │ - lea -0xdc(%r12),%r10 │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - movq $0x49ba88,-0xa0(%r12) │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - lea -0xac(%r12),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - movq $0x49bcc8,-0x70(%r12) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - movq $0x49be00,-0x40(%r12) │ │ │ │ - lea -0x6e(%r12),%r14 │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x49bea8,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%r11 │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - lea -0x2c(%r12),%r14 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 49c3a2 │ │ │ │ - movq $0x49c0b8,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - lea -0x99(%r12),%r9 │ │ │ │ - lea -0x1f(%r12),%r10 │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x49c418,-0x38(%rbp) │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %r9,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x49bf00,-0x20(%r12) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + mov 0x3f(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xcef895(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x110,0x388(%r13) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WRB (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x3c(%r8) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 49c440 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47f903 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47f858,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f858 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WRB (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c49c(%rax) │ │ │ │ - mov 0x60(%rbp),%eax │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - je 49c4bc │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 49ba88 │ │ │ │ - nop │ │ │ │ - xchg %edx,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 49c4c0 │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c4fa │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r10),%rbx │ │ │ │ + jo 47f8aa │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 47f8f3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0xf3e540,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x66(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49c4a0,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49cef0 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - adc 0x43(%rbx,%rcx,4),%ecx │ │ │ │ - or -0x75(%rax),%ecx │ │ │ │ - jae 49c55f │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - jmp f70960 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 49c5b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47f9f3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47f968,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f968 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 49c5e2 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - cmp $0x2b,%r8 │ │ │ │ - je 49c62f │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x24(%rbx),%r8 │ │ │ │ - mov 0x1c(%rbx),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f9e3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x47(%rbx),%r10 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x460ee0,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49c64c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c65f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49c610,-0x38(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %edi,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47fbda │ │ │ │ + movq $0x47fa50,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fa50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49c757 │ │ │ │ - movq $0x49c700,-0x28(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dh,0x4800c703(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 47fb19 │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jae 47fbde │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jne 47fe6e │ │ │ │ + movq $0x47faa8,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x3(%rcx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c700 │ │ │ │ + jne 47faa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - jp 46110f28 <__environ@GLIBC_2.2.5+0x44f80280> │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %cl,0x18(%rbp) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47fb09 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0xebb158,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 47fcaa │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 47fd36 │ │ │ │ + movq $0x47fb60,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c738 │ │ │ │ + jne 47fb60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bee7bb(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jae 49c74d │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49c5b0 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47fbca │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47f808,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49c808 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x9,%rcx │ │ │ │ + je 47fde2 │ │ │ │ + cmp $0xa,%rcx │ │ │ │ + jne 47fe6e │ │ │ │ + movq $0x47fc30,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fc30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c7cc │ │ │ │ + ja 47fc9a │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47f918,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47fcd8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fcd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xf(%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x72b7ff3c(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - loopne 49c813 │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c8ea │ │ │ │ - mov 0x21(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jl 49c891 │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x49c798,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x49c928,-0x40(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x11(%rbx),%rcx │ │ │ │ - mov 0x19(%rbx),%rbx │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x2f(%r12),%rsi │ │ │ │ - lea 0xcef39c(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x11888e2,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47fd68,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fd68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x37(%r8) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 49c950 │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47fdd2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x47f718,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x47fe10,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fe10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WB cmp $0x0,%rax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x5e(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x11888e2,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %al,%r8b │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 49c5b0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47e0e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + jo 47fe8d │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47fee3 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ca1c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 47fed8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47fa10,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e39168 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 49cb05 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49cafa │ │ │ │ - mov 0x26(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp 0x1f(%r14),%rcx │ │ │ │ - jg 49caca │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%rdi │ │ │ │ - movq $0x49c9e8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x49cb20,-0x28(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x16(%rbx),%rcx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xcef18c(%rip),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ff1a │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e28968 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x35(%r8) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ffa3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rax │ │ │ │ + movq $0x47ff78,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47ff78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jne 49cb48 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + lea 0xc6e175(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77bef8bd(%rdx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 49cb5e │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49c5b0 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48002b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0x480000,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480000 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc6e0ed(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 48003d │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4800c8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x480088,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480088 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 734204d4 <__environ@GLIBC_2.2.5+0x7228f82c> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 939751 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + inc %esi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x48004800(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4800b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %bh,%al │ │ │ │ + inc %dh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 49cbd4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ + movabs 0xff065ff41fffff2,%al │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + inc %dh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 480131 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 480168 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x480128,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x2(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x480158,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49ca48 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480158 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x2(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47f2b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49cc0a │ │ │ │ + jb 4801f3 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ebb2d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rax │ │ │ │ + movq $0x4801c8,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4801c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc6df25(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + js 480203 │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49cc46 │ │ │ │ + jb 4802a3 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480298 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f6ff88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x480180,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x480288,-0x20(%rbp) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480288 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cld │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47f140 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49cc9c │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x49cc20,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48032b │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0x480300,-0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480300 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc6dded(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x458d4800(%rsp,%rax,8) │ │ │ │ - rorb $0xf,-0x8(%rcx,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - testl $0xc7480000,(%rax) │ │ │ │ - rex.RB shlb $0xcd,(%r8) │ │ │ │ - rex.WB add %cl,-0x75(%r8) │ │ │ │ - rex.XB add $0x48,%al │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4803db │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4803d0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4802b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4803c0,-0x20(%rbp) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49cd30 │ │ │ │ + jne 4803c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sti │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47f1f8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c493(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov (%rbx),%bl │ │ │ │ - movq $0x49cd68,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cl,0x30(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 48043a │ │ │ │ + lea 0xc6fca8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xf3e540,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1188901,-0x10(%r12) │ │ │ │ + movq $0x41cf00,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 48047c │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jb 48050e │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + jbe 48040c │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x480a18,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 480513 │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4804f2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x47f600,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x47f6e0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0xc6ef16(%rip),%r9 │ │ │ │ + lea 0xc6eeee(%rip),%r8 │ │ │ │ + lea 0xd08437(%rip),%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0xcfa89b(%rip),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + movq $0x10ef3d2,-0x10(%rbp) │ │ │ │ + movq $0x11888d9,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4809f8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f651a0 │ │ │ │ + jmp 47f0c0 │ │ │ │ + movq $0x480548,-0x10(%rbp) │ │ │ │ + mov 0xe(%r14),%rbx │ │ │ │ + mov 0x6(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49cd68 │ │ │ │ + jne 480548 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x5(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x480568,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4803f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x6d(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49cda0 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movzbl 0x30(%rbp),%r8d │ │ │ │ - cmp $0x2d,%r8 │ │ │ │ - je 49ce05 │ │ │ │ - movq $0x49cdb8,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cli │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x4805b0,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49cdb8 │ │ │ │ + jne 4805b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,0x4800c6fa(%rax) │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4806ac │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 480716 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jb 480716 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + add $0xfffffffffffffff5,%rcx │ │ │ │ + lea 0xb21f2c(%rip),%r14 │ │ │ │ + mov (%r14,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + movq $0x11888e2,0x48(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48069c │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x480208,-0x50(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x480340,-0x30(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r8 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + mov %r11,0x48(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x4806e0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4806e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 49cdec │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stc │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x480708,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49ca48 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ + jmp eb7e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + stc │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jg 480752 │ │ │ │ + add $0x8,%rbp │ │ │ │ + movq $0x480740,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480740 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49ce18 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + clc │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x480958,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp eb7e28 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ce3f │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - inc %rbx │ │ │ │ + ja 4807bd │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + movq $0x4800e0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r10,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %r11,0x48(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4807bd │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + movq $0x480040,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x18(%r12),%r9 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + mov %r11,0x48(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48088f │ │ │ │ + movq $0x47ff30,-0x60(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + movq $0xebb158,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x47ffb8,-0x38(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + movq $0xebb158,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + lea -0xf(%r12),%r8 │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + mov %r11,0x48(%rbp) │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49cde0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp f651b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + mov %r11,0x48(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480900 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + movq $0x47fef8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xebb158,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + mov %r11,0x48(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + hlt │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + jmp 480994 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bh,0x4800c6f6(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 480991 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 47f058 │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ceb4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add (%rcx),%rbx │ │ │ │ - mov (%rax,%rbx,1),%al │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub %dh,%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + ja 4809ca │ │ │ │ + movq $0x47fe90,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + mov %r11,0x48(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x10(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x480920,0x0(%rbp) │ │ │ │ + jmp f651b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800c6f6(%rax) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 480489 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %bl,0x4800c6f6(%rax) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 480453 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x45c7486672f8394c,%al │ │ │ │ - fdivrs (%rax) │ │ │ │ - iret │ │ │ │ - rex.WB add %cl,-0x3d(%r9,%rcx,4) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dh,-0xa(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x48(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 480a88 │ │ │ │ + movq $0x480a78,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49cf38 │ │ │ │ + jne 480a78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + test $0x0,%dh │ │ │ │ + movq $0x480ae0,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4803f8 │ │ │ │ + lea 0xc6f649(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 480ae8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c491(%rax) │ │ │ │ - movl $0x49cf98,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc43462(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480b31 │ │ │ │ + movq $0x480f30,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x480aa8,-0x30(%rbp) │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d211 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x49c550,-0x128(%r12) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %r9,-0x120(%r12) │ │ │ │ - mov 0x30(%rbp),%r10 │ │ │ │ - mov %r10,-0x118(%r12) │ │ │ │ - mov 0x38(%rbp),%r11 │ │ │ │ - mov %r11,-0x110(%r12) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %r14,-0x108(%r12) │ │ │ │ - movq $0x49c5b0,-0x100(%r12) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea -0x123(%r12),%r14 │ │ │ │ - mov %r14,-0xf8(%r12) │ │ │ │ - mov %r11,-0xf0(%r12) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0xe8(%r12) │ │ │ │ - mov %r9,-0xe0(%r12) │ │ │ │ - mov %r10,-0xd8(%r12) │ │ │ │ - movq $0x49c6b0,-0xd0(%r12) │ │ │ │ - lea -0xfc(%r12),%r10 │ │ │ │ - mov %r10,-0xc8(%r12) │ │ │ │ - movq $0x49c808,-0xc0(%r12) │ │ │ │ - mov %r10,-0xb8(%r12) │ │ │ │ - mov %r9,-0xb0(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0xa8(%r12) │ │ │ │ - lea -0xcc(%r12),%r14 │ │ │ │ - mov %r14,-0xa0(%r12) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - movq $0x49ca48,-0x90(%r12) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - movq $0x49cb80,-0x60(%r12) │ │ │ │ - lea -0x8e(%r12),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x49cbe8,-0x50(%r12) │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x49cc68,-0x38(%r12) │ │ │ │ - mov %r11,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%r11 │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x5b(%r12),%r11 │ │ │ │ - lea -0x34(%r12),%r14 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jl 49d1bd │ │ │ │ - movq $0x49ce80,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - lea -0xb9(%r12),%r9 │ │ │ │ - lea -0x1f(%r12),%r10 │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x49d238,-0x30(%rbp) │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r10,0x10(%rbp) │ │ │ │ - mov %r11,0x20(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %r9,0x38(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp f68bc0 │ │ │ │ - movq $0x49ccc8,-0x20(%r12) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xceea7a(%rip),%r14 │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 55ba78 │ │ │ │ - movq $0x130,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rdi),%ebx │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x72f8394c,%r8d │ │ │ │ + sbb %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rorb $0x48,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0xc5c5f0,%eax │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + lea 0xc6f540(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c48e(%rax) │ │ │ │ - movl $0x49d260,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 49d260 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdi),%ebx │ │ │ │ + add %dh,%al │ │ │ │ + hlt │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x480c18,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4803f8 │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c48e(%rax) │ │ │ │ - mov 0x60(%rbp),%eax │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r10 │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - movzbl 0x7(%rbx),%ebx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - je 49d2dc │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 49c808 │ │ │ │ - nop │ │ │ │ - rex.RXB adc %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 480c20 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 49d2e8 │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d31a │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - lea 0x1(%r10),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49d2c0,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 480c69 │ │ │ │ + movq $0x480f30,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x480be0,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp f64d30 │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 49d380 │ │ │ │ + jmp 480ce8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ + decl (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x30(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ch,%cl │ │ │ │ - imul $0xffffffff,%ebx,%edi │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480d3d │ │ │ │ + movq $0x480f30,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0xc6f3b9(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49d40e │ │ │ │ - movq $0x49d3d8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 49d3d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x49f0f8bd(%rdx) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - sti │ │ │ │ - and %dh,0xe(%rbp) │ │ │ │ - lea 0xceb4f7(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xf7,%al │ │ │ │ - cmp $0x4,%al │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x10d9be8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x29(%rdi) │ │ │ │ + movq $0x480f50,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0xc42fd3(%rip),%rbx │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc6f340(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49d650 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 49d4b8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d4ad │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0xceaa8f(%rip),%r8 │ │ │ │ - lea 0xc46c38(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x480f70,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0xc6f2d3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 49d5fb │ │ │ │ - movq $0x49d560,-0x50(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 49d560 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4800c42e(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 49d57a │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 49d5b8 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49d650 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - movq $0x49d610,0x30(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x480f90,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xc6f275(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0x8b4800c4,%eax │ │ │ │ - jge 49d61c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 49da80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sar $1,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x29(%rdi) │ │ │ │ + movq $0x480fb0,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0xc6f218(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + imul $0x80000,0xb0(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + mov $0xb0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 49d6c4 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d6b9 │ │ │ │ - movq $0x551d30,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub %r14,%rbx │ │ │ │ - mov %r8,%r11 │ │ │ │ - add %r14,%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %r11,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmp 49d6f4 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0xc42d25(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %r11 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - cmp %rbx,%r11 │ │ │ │ - jge 49d76a │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov (%rax,%r11,1),%r14b │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - movzbl %r14b,%esi │ │ │ │ - cmp $0x20,%rsi │ │ │ │ - je 49d6e7 │ │ │ │ - add $0xf7,%r14b │ │ │ │ - cmp $0x4,%r14b │ │ │ │ - ja 49d867 │ │ │ │ - inc %r11 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - jmp 49d6f4 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %edi,0x0(%rip) │ │ │ │ + iret │ │ │ │ + mov $0xb0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c42c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49d76f │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d833 │ │ │ │ - add %rbx,%r14 │ │ │ │ - cmp %r9,%r14 │ │ │ │ - jge 49d7c2 │ │ │ │ - movq $0xf3e480,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - lea -0x7f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff88,%r12 │ │ │ │ - lea 0xcea778(%rip),%r8 │ │ │ │ - lea 0xc4692a(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x49d450,-0x80(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x49d4d8,-0x58(%r12) │ │ │ │ - mov %rdi,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - movq $0x49d740,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 49d76f │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add 0xb0(%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xor $0xbf,%al │ │ │ │ + mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 49d8f8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d8ed │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0xcea64f(%rip),%r8 │ │ │ │ - lea 0xc467f8(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub %ah,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 49da38 │ │ │ │ - movq $0x49d9a0,-0x50(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481015 │ │ │ │ + movq $0x481008,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49d9a0 │ │ │ │ + jne 481008 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edi,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc6f114(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 49d9ba │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48107d │ │ │ │ + movq $0x481070,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481070 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 49d9f8 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49d650 │ │ │ │ - movq $0x49da50,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp f63e30 │ │ │ │ + lea 0xc6f0b4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edi,0x0(%rdi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c429(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 49da80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4810e9 │ │ │ │ + movq $0x4810d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4810d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x29(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 49dac2 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x7(%rsi),%rbx │ │ │ │ - mov 0xf(%rsi),%rcx │ │ │ │ - mov 0x17(%rsi),%r8 │ │ │ │ - mov 0x1f(%rsi),%r9 │ │ │ │ - mov 0x27(%rsi),%r10 │ │ │ │ - mov 0x2f(%rsi),%r11 │ │ │ │ - mov %r9,%rsi │ │ │ │ - sub %r14,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r8,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 49dada │ │ │ │ - lea 0xc42947(%rip),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc6f050(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - inc %rax │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jge 49db52 │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov (%r14,%rax,1),%dil │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - movzbl %dil,%edx │ │ │ │ - cmp $0x20,%rdx │ │ │ │ - je 49dacd │ │ │ │ - add $0xf7,%dil │ │ │ │ - cmp $0x4,%dil │ │ │ │ - ja 49dc66 │ │ │ │ - inc %rax │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - jmp 49dada │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.WB jp 49db1b │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub %al,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 49db58 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 49db6a │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49dc26 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jge 49dbb9 │ │ │ │ - movq $0xf3e480,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - add $0xffffffffffffff88,%r12 │ │ │ │ - lea 0xcea37d(%rip),%r8 │ │ │ │ - lea 0xc4652f(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x49d890,-0x80(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x49d918,-0x58(%r12) │ │ │ │ - mov %rdi,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - lea -0x80(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - movq $0x49db28,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 49db6a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 49deb8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481159 │ │ │ │ + movq $0x481148,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481148 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 49dd20 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49dd15 │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0xcea227(%rip),%r8 │ │ │ │ - lea 0xc463d0(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xc6efe8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c426(%rax) │ │ │ │ - lea -0x78(%rbp),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49de60 │ │ │ │ - movq $0x49ddc8,-0x50(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ + jb 4811c9 │ │ │ │ + movq $0x4811b8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49ddc8 │ │ │ │ + jne 4811b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edi,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - es (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 49dde2 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 49de20 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49d650 │ │ │ │ - movq $0x49de78,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ + lea 0xc6ef80(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %edi,0x0(%rdi) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + lock movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481236 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 481231 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc6f047(%rip),%rsi │ │ │ │ + lea 0xc6f01a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e43cc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c425(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 49da80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sar $1,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %dh,%al │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov 0x10(%rbx),%esi │ │ │ │ + lea 0xc6f07d(%rip),%r14 │ │ │ │ + jmp e26348 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481320 │ │ │ │ + movq $0x4812b0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4812b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and $0x8d4800c4,%eax │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 49deff │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov 0xf(%r14),%rdx │ │ │ │ - mov 0x17(%r14),%r9 │ │ │ │ - mov 0x1f(%r14),%r10 │ │ │ │ - mov 0x27(%r14),%r11 │ │ │ │ - mov 0x2f(%r14),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %r9,%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 49df2b │ │ │ │ - lea 0xc4251a(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - inc %rdi │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jge 49dfa6 │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov (%rsi,%rdi,1),%r8b │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - cmp $0x20,%rbx │ │ │ │ - je 49df1e │ │ │ │ - add $0xf7,%r8b │ │ │ │ - cmp $0x4,%r8b │ │ │ │ - ja 49e1b4 │ │ │ │ - inc %rdi │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - jmp 49df2b │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WX hlt │ │ │ │ + add %ch,(%rax) │ │ │ │ + lock movb $0x48,(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 48132b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481339 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x481250,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x481310,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x24(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 49dfa8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 49dfbf │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e170 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - jge 49e002 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xce9f35(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x49e058,-0x50(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + jne 48131c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e26538 │ │ │ │ + lea 0xc6efd9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd075cf(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4813bc │ │ │ │ + movq $0x4813a0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49e058 │ │ │ │ + jne 4813a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %edi,0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c423(%rax) │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 49e121 │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e111 │ │ │ │ - movq $0x49dcb8,-0x80(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x49dd40,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - lea -0x80(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 4813ab │ │ │ │ + sub $0x75,%al │ │ │ │ + (bad) │ │ │ │ + lea 0xd0985b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e160 │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xce9ddf(%rip),%r8 │ │ │ │ - lea 0xc45f88(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp f651a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49df78,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 49dfbf │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0xc6ef4d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %ah,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 49e241 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 49e249 │ │ │ │ - movq $0x49e230,-0x20(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4814b3 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x481428,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49e230 │ │ │ │ + jne 481428 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %eax,%esp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x1e(%r8) │ │ │ │ - rex.WB add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc421e0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00c421(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 49deb8 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 481468 │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + movq $0x1188901,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x481498,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481498 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x16ff3bdf(%rax) │ │ │ │ - push %rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r11b,%r8b │ │ │ │ + adc $0x48,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls -0x77(%rcx) │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp eba3a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 49e2bc │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49e788 │ │ │ │ - nopl (%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xf3e098,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4814d8,0x0(%rbp) │ │ │ │ + jmp f65218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rsi │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 49e334 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481580 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e329 │ │ │ │ + ja 481575 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x49e348,-0x18(%rbp) │ │ │ │ - lea 0xcea5e6(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + movq $0xf6b140,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4815a0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x490049e3(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48167a │ │ │ │ + movq $0x4815e0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4815e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 49e384 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49e390 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x49000000(%rbp) │ │ │ │ + add $0x70,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48166a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4813d8,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x481530,-0x48(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xf6a960,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + lea 0xc6ec97(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0xd07275(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + movq $0x116ab71,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49e368,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0xc6ef58(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xbb,%al │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481741 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfbbe6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x5d(%rax) │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 481711 │ │ │ │ + iret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49e47c │ │ │ │ + jb 4817c7 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e471 │ │ │ │ + ja 4817bc │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x49e2d0,-0x28(%r12) │ │ │ │ + movq $0x481718,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc45c77(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb0b80a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c41f(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481806 │ │ │ │ + movq $0x481828,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4604f0 │ │ │ │ + lea 0xc6ef1b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 48188a │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48187a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + movq $0x116a1a1,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48187a │ │ │ │ + movq $0x481758,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x12(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49e5e0 │ │ │ │ - movq $0x49e540,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ + jb 481924 │ │ │ │ + movq $0x481918,-0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49e540 │ │ │ │ + jne 481918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rsi),%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + movb $0x49,(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4817e8 │ │ │ │ + lea 0xc6ee1d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + lock movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481987 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jg 49e55a │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ + je 481982 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xc6f051(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp eb9cf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 49e5a0 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + lock movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4819ee │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49f500 │ │ │ │ - movq $0x49e5f8,0x0(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - movq $0x0,-0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4819e9 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1(%rdi),%ebx │ │ │ │ + lea 0xce5d6f(%rip),%rsi │ │ │ │ + lea 0xd012a1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + lock movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481a56 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 481a51 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd06ec0(%rip),%r14 │ │ │ │ + lea 0xc6f068(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1e(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + mov $0x8d4800cf,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481a99 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfb88e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bh,-0x7cb6ff31(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 49e788 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x481a70,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb08eee(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x5b(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 49e6a8 │ │ │ │ - add $0x30,%r12 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock out %eax,(%dx) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481ba3 │ │ │ │ + movq $0x481b60,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce5c0c(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481b60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4900c6ef(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481b93 │ │ │ │ + movq $0x481ab0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6ef46(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + out %eax,(%dx) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481c0b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e69d │ │ │ │ + ja 481c00 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x481b20,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb0b37b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xb6,%al │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481c49 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfb6de(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4900cfb6 │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481cab │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x481c20,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x49e6c0,-0x18(%rbp) │ │ │ │ - lea 0xcea272(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb08d3e(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex out %al,(%dx) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481d53 │ │ │ │ + movq $0x481d10,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce5a5c(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481d10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800cc5a(%rax) │ │ │ │ - movl $0x49e708,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + movb $0x49,(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481d43 │ │ │ │ + movq $0x481c60,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6ed96(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xed,%al │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481dbb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481db0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x481cd0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb0b1cb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 49e6fc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49e708 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + mov $0xcf,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481df9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfb52e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x4900cfb4,%eax │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481e5b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x481dd0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb08b8e(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481f03 │ │ │ │ + movq $0x481ec0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce58ac(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481ec0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49e6e0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - sbb %bh,%bl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + movb $0x49,(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481ef3 │ │ │ │ + movq $0x481e10,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6ebe6(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + jmp 481edd │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481f6b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481f60 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x481e80,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb0b01b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49ea1f │ │ │ │ + rex.RB loopne 481fd9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 481fbe │ │ │ │ + movq $0x481fe0,-0x10(%rbp) │ │ │ │ + lea 0xcfe959(%rip),%rdi │ │ │ │ + lea 0xcfe96a(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rsi),%rcx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r10 │ │ │ │ - mov 0x1f(%rsi),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x27(%rsi),%rax │ │ │ │ - mov 0x2f(%rsi),%rsi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %r11,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp %r8,%r14 │ │ │ │ - jge 49e884 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov (%rdi,%r14,1),%r9b │ │ │ │ - cmp $0x30,%r9b │ │ │ │ - jb 49e9fe │ │ │ │ - cmp $0x39,%r9b │ │ │ │ - ja 49e9fe │ │ │ │ - inc %r14 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 49e7e1 │ │ │ │ + lea 0xcf95ca(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ec0bd0 │ │ │ │ + lea 0xc6eb8b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.WRB call 49e825 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb $0xc4,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 49e870 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ + movb $0x49,(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49eac2 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - add $0xc0,%r12 │ │ │ │ + ja 482010 │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x482030,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp 481ff5 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4d(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ea42 │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %r8,%r14 │ │ │ │ - cmp %r11,%r14 │ │ │ │ - jge 49e943 │ │ │ │ - movq $0x49e628,-0xb8(%r12) │ │ │ │ - mov %rdi,-0xa8(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0xf3e480,-0x90(%r12) │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - lea -0xb8(%r12),%rax │ │ │ │ - lea -0x8f(%r12),%rcx │ │ │ │ - add $0xffffffffffffff78,%r12 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc457a5(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov %r8,-0xb0(%r12) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov %r8,-0xa8(%r12) │ │ │ │ - movq $0x49e3f8,-0xa0(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - lea -0xb6(%r12),%r8 │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov %r9,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - movq $0x49e498,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - mov %r8,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0xa0(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ + ja 482079 │ │ │ │ + movq $0x481bb8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x61,%r9b │ │ │ │ - jb 49eaa1 │ │ │ │ - cmp $0x66,%r9b │ │ │ │ - ja 49eb21 │ │ │ │ - inc %r14 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 49e7e1 │ │ │ │ - lea 0xc41a2a(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - movq $0x49efb0,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - cmp $0x41,%r9b │ │ │ │ - jb 49ef64 │ │ │ │ - cmp $0x46,%r9b │ │ │ │ - ja 49eeb4 │ │ │ │ - inc %r14 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 49e7e1 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49e828,-0x70(%rbp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - cmp $0x41,%r9b │ │ │ │ - jb 49ee04 │ │ │ │ - cmp $0x46,%r9b │ │ │ │ - ja 49ed54 │ │ │ │ - inc %r14 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 49e7e1 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49ef00,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49ee50,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49eda0,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49ecf0,-0x68(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffff98,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WR call 49ece9 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x4820c0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4820c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49ed2c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ec74 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 49e8b1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WR call 49ed99 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c416(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ec0e │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 49e8b1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WR call 49ee49 │ │ │ │ + add %dh,-0x16(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x4820f8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4820f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49ee8c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 482151 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49eba8 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 49e8b1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WR call 49eef9 │ │ │ │ + ja 482141 │ │ │ │ + movq $0x481f18,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x482178,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482178 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x15(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 49ef3c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800c6e9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4821d1 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49eb42 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jmp 49e8b1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WRB call 49efa9 │ │ │ │ + ja 4821c1 │ │ │ │ + movq $0x481d68,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4821c1 │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + movq $0x1169c01,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jmp ffffffff899122f8 <__environ@GLIBC_2.2.5+0xffffffff88781650> │ │ │ │ + imul %cl │ │ │ │ + push %rax │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ + incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c414(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - jmp 49e8b1 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 49f500 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x40000000(%rip) │ │ │ │ + jmp ffffffff8d902310 <__environ@GLIBC_2.2.5+0xffffffff8c771668> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482296 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 482291 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xce5547(%rip),%rsi │ │ │ │ + lea 0xd009f9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + call ffffffff8d902378 <__environ@GLIBC_2.2.5+0xffffffff8c7716d0> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4822fe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4822f9 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd06618(%rip),%r14 │ │ │ │ + lea 0xc6e8b8(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x34(%rcx) │ │ │ │ + mov $0xaf,%al │ │ │ │ + iret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 49f0ac │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f0a1 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482341 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfafe6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 482305 │ │ │ │ + iret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x482318,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x49f0c0,-0x18(%rbp) │ │ │ │ - lea 0xce986e(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb08646(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800cc50(%rax) │ │ │ │ - movl $0x49f108,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex call ffffffff8d902490 <__environ@GLIBC_2.2.5+0xffffffff8c7717e8> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48244b │ │ │ │ + movq $0x482408,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce53e4(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482408 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 49f0fc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49f108 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0xc6 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49f0e0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x482358,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6e796(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0xe7,%al │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4824b3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4824a8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4823c8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb0aad3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WRXB int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x72b7ff31(%rsi) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49f1f4 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f1e9 │ │ │ │ + jb 4824f1 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfae36(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0xc4,-0x7cb6ff31(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x49f048,-0x28(%r12) │ │ │ │ + movq $0x4824c8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc44eff(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb08496(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %al,$0xc6 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x13e820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB movabs 0x7438b480049f2b8,%al │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%r8 │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4825fb │ │ │ │ + movq $0x4825b8,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce5234(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49f2b8 │ │ │ │ + jne 4825b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WXB │ │ │ │ - rex.WRXB add %r8b,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c411(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 49f2d2 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 49f318 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov %rbx,0x58(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49f500 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - movq $0x49f370,0x30(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,$0xc6 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x482508,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6e5e6(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x5,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %al,%ah │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 49f38c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 49e788 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WRB int3 │ │ │ │ + clc │ │ │ │ + in $0xc6,%eax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 49f420 │ │ │ │ - add $0x30,%r12 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482663 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f415 │ │ │ │ + ja 482658 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + movq $0x482578,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x49f438,-0x18(%rbp) │ │ │ │ - lea 0xce94fa(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb0a923(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRB int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x490049f4(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4826a1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfac86(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 49f474 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49f480 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %ch,-0x3b7cb700(%rdi,%rcx,8) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49f458,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - sbb %bh,%bl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - dec %edx │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x482678,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb082e6(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x49000002(%rdi) │ │ │ │ - movl $0x551d30,-0x30(%rsp) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - lea -0x2f(%r12),%r11 │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %r8,%r11 │ │ │ │ - add %r14,%r11 │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - add %r14,%r11 │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - sub %rsi,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %r14,%rsi │ │ │ │ - jge 49f630 │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov (%r11,%rsi,1),%dil │ │ │ │ - cmp $0x30,%dil │ │ │ │ - jb 49f7db │ │ │ │ - cmp $0x39,%dil │ │ │ │ - ja 49f7db │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 49f58f │ │ │ │ - nop │ │ │ │ - lea (bad),%edi │ │ │ │ - std │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 48270a │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4827ab │ │ │ │ + movq $0x482768,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce5084(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482768 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800c40e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%r10 │ │ │ │ - mov 0x68(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,0x4900c6e4(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f864 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - add $0xc0,%r12 │ │ │ │ + ja 48279b │ │ │ │ + movq $0x4826b8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6e436(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W in $0xc6,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482813 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f7f8 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - add %r14,%r11 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - jge 49f6ee │ │ │ │ - movq $0x49f3a0,-0xb8(%r12) │ │ │ │ - mov %rsi,-0xa8(%r12) │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - movq $0xf3e480,-0x90(%r12) │ │ │ │ - mov %r11,-0x88(%r12) │ │ │ │ - lea -0xb8(%r12),%rax │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff78,%r12 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xc44a03(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov %rcx,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - movq $0x49f170,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - lea -0xb6(%r12),%rcx │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,-0x80(%r12) │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - movq $0x49f210,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - lea -0xa0(%r12),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ + ja 482808 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x482728,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0xc40cb9(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb0a773(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 482881 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 482866 │ │ │ │ + movq $0x482888,-0x10(%rbp) │ │ │ │ + lea 0xcfe0b1(%rip),%rdi │ │ │ │ + lea 0xcfe0c2(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xcf8e92(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ebfbc8 │ │ │ │ + lea 0xc6e3db(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x61,%dil │ │ │ │ - jb 49f843 │ │ │ │ - cmp $0x66,%dil │ │ │ │ - ja 49f8af │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 49f58f │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ - movq $0x49fd00,-0x48(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - cmp $0x41,%dil │ │ │ │ - jb 49fcac │ │ │ │ - cmp $0x46,%dil │ │ │ │ - ja 49fbf4 │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 49f58f │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49f5d0,-0x48(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - cmp $0x41,%dil │ │ │ │ - jb 49fb3c │ │ │ │ - cmp $0x46,%dil │ │ │ │ - ja 49fa84 │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 49f58f │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49fc48,-0x40(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49fb90,-0x40(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49fad8,-0x40(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49fa20,-0x40(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %?,0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 49fa44 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - mov 0x58(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4900c6e3(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f9bd │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r11,%rsi │ │ │ │ - jmp 49f65d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x0(%rbp) │ │ │ │ + ja 4828b8 │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4828d8,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x9(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 49fafc │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - mov 0x58(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x1d(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 482931 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f96e │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r11,%rsi │ │ │ │ - jmp 49f65d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x0(%rbp) │ │ │ │ + ja 482921 │ │ │ │ + movq $0x482460,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x482968,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482968 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or %al,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 49fbb4 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - mov 0x58(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ + loop 48292d │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x4807438b48004829,%al │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4829a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800c6e2(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4829f9 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f91f │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r11,%rsi │ │ │ │ - jmp 49f65d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x0(%rbp) │ │ │ │ + ja 4829e9 │ │ │ │ + movq $0x4827c0,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x482a20,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482a20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - or %al,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 49fc6c │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - mov 0x58(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ + loop 4829e5 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f8d0 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r11,%rsi │ │ │ │ - jmp 49f65d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (bad),%ebx │ │ │ │ - fldl (%rax) │ │ │ │ + ja 482a69 │ │ │ │ + movq $0x482610,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 482a69 │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + movq $0x1169ec9,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dh,-0x1f(%rax) │ │ │ │ + movb $0x49,(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + jmp 482830 │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + loope 482ab5 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482b3e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 482b39 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xce4c7f(%rip),%rsi │ │ │ │ + lea 0xd00151(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + loope 482b1d │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482ba6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 482ba1 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd05d70(%rip),%r14 │ │ │ │ + lea 0xc6e108(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 49fd24 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%r10 │ │ │ │ - mov 0x68(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r11,%r10 │ │ │ │ - jmp 49f65d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4a0250 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,-0x72b7ff31(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482be9 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfa73e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.XB int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 49fe18 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xcfa6,$0x0 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49fe0d │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 482c4b │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x482bc0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x49fe30,-0x18(%rbp) │ │ │ │ - lea 0xce8b02(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb07d9e(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.XB int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x2(%r8) │ │ │ │ - rex.WB add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - jo 49fe84 │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + loopne 482c35 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482cf3 │ │ │ │ + movq $0x482cb0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce4b1c(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482cb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 49fe6c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49fe78 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loopne 482c75 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49fe50,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x482c00,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6dfe6(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x34(%rdx) │ │ │ │ + clc │ │ │ │ + ffreep %st(6) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 49ff44 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482d5b │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ff39 │ │ │ │ + ja 482d50 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xf3e540,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x49ff58,-0x18(%rbp) │ │ │ │ - lea 0xce89d6(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp eb8e90 │ │ │ │ + movq $0x482c70,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb0a22b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X int3 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x490049ff(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp dc44b0 │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482d99 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfa58e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 49ff94 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 49ffa0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + sbb %ah,-0x7cb6ff31(%rbp) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49ff78,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x482d70,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb07bee(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 482dfc │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 482ea3 │ │ │ │ + movq $0x482e60,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce496c(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482e60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4900c6de(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 482e93 │ │ │ │ + movq $0x482db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6de36(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W faddp %st,%st(6) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4a008c │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 482f0b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0081 │ │ │ │ + ja 482f00 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x49fee0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%r8 │ │ │ │ - lea 0xc44067(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x482e20,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb0a07b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xa3,%al │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482f49 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcfa3de(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4900cfa3 │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 482fab │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x482f20,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb07a3e(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800c403(%rax) │ │ │ │ - lea -0x60(%rbp),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,%ch │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a01f3 │ │ │ │ - movq $0x4a0150,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%r8 │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ + jb 483053 │ │ │ │ + movq $0x483010,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce47bc(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0150 │ │ │ │ + jne 483010 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.WXB │ │ │ │ - rex.WRXB add %r8b,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fadd %st,%st(6) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x482f60,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6dc86(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %esp,%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg 4a016a │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4a01b0 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov %rbx,0x58(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 49f500 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - movq $0x4a0208,0x30(%rbp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 54f940 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + fadd %st,%st(6) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4830bb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4830b0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x482fd0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb09ecb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x5,%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 4a0224 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 49e788 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %bh,%bl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x4f(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ + rex.RB loopne 483129 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 48310e │ │ │ │ + movq $0x483130,-0x10(%rbp) │ │ │ │ + lea 0xcfd809(%rip),%rdi │ │ │ │ + lea 0xcfd81a(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xcf86ca(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ec0120 │ │ │ │ + lea 0xc6dc2b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fcmovnb %st(6),%st │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x49000003(%rax) │ │ │ │ - movl $0x551d30,-0x30(%rsp) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - lea -0x2f(%r12),%r11 │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rdi,%r11 │ │ │ │ - add %rcx,%r11 │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - add %r14,%r11 │ │ │ │ - mov %r8,%r14 │ │ │ │ - sub %rcx,%r14 │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %r14,%rsi │ │ │ │ - jge 4a0380 │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov (%r11,%rsi,1),%dil │ │ │ │ - cmp $0x30,%dil │ │ │ │ - jb 4a0624 │ │ │ │ - cmp $0x39,%dil │ │ │ │ - ja 4a0624 │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 4a02de │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x2(%rsi),%? │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x483180,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %eax,%esp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 4a0344 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - add $0x20,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800c6db(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4831d9 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a065e │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - add %r14,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jl 4a0576 │ │ │ │ - movq $0x4a0418,-0x40(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + ja 4831c9 │ │ │ │ + movq $0x482d08,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x483210,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0418 │ │ │ │ + jne 483210 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 4a0b03 │ │ │ │ - add $0xc0,%r12 │ │ │ │ + add %dl,(%rax) │ │ │ │ + fcmovnb %st(6),%st │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex.W xor 0x0(%rax),%cl │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483248 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + fcmovb %st(6),%st │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0521 │ │ │ │ - movq $0xf3e540,-0xb8(%r12) │ │ │ │ - mov %rcx,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - movq $0x4a0008,-0xa0(%r12) │ │ │ │ - mov %r11,-0x90(%r12) │ │ │ │ - lea -0xb6(%r12),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x4a00a8,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ + ja 483291 │ │ │ │ + movq $0x483068,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x549db8,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RXB add %r8b,(%r8) │ │ │ │ + movq $0x4832c8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4832c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0xcc,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,0x55(%rbx,%rcx,4) │ │ │ │ - cmp %cl,0x5d(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 4a056c │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %bl,-0x26(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 483321 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a05c9 │ │ │ │ - movq $0x49fd98,-0x30(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xf3e480,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4a0548,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %r11,0x0(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + ja 483311 │ │ │ │ + movq $0x482eb8,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483311 │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + movq $0x1169dd9,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fld %st(6) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + imul %cl │ │ │ │ + push %rax │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x20000000(%rip) │ │ │ │ + fld %st(6) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4833e6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4833e1 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xce4397(%rip),%rsi │ │ │ │ + lea 0xcff8a9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0xc3fe80(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x61,%dil │ │ │ │ - jb 4a063d │ │ │ │ - cmp $0x66,%dil │ │ │ │ - ja 4a06a9 │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 4a02de │ │ │ │ - cmp $0x41,%dil │ │ │ │ - jb 4a0abc │ │ │ │ - cmp $0x46,%dil │ │ │ │ - ja 4a09fc │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 4a02de │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4a0320,-0x48(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - cmp $0x41,%dil │ │ │ │ - jb 4a093c │ │ │ │ - cmp $0x46,%dil │ │ │ │ - ja 4a087c │ │ │ │ - inc %rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 4a02de │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4a0a58,-0x40(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4a0998,-0x40(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4a08d8,-0x40(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4a0818,-0x40(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x30(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%rsi),%edi │ │ │ │ + jmp efccc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + fld %st(6) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48344e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 483449 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd054c8(%rip),%r14 │ │ │ │ + lea 0xc6d958(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cld │ │ │ │ - ret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 4a083c │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a07b7 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 4a03b2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi),%edi │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483491 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcf9e96(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x5(%rax) │ │ │ │ - ret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 4a08fc │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0768 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 4a03b2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi),%edi │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,-0x7cb6ff31(%rsi) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x483468,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb074f6(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800c3fa(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0719 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 4a03b2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi),%edi │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 4834ee │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48359b │ │ │ │ + movq $0x483558,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce4234(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483558 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - stc │ │ │ │ - ret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 4a0a7c │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,0x4900c6d8(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a06ca │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%r11 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - jmp 4a03b2 │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - jmp 4a0576 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4a0d00 │ │ │ │ - nopl (%rax) │ │ │ │ + ja 48358b │ │ │ │ + movq $0x4834a8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6d836(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W fadd %st(6),%st │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4a0cd2 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483603 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4835f8 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x20(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - add (%rcx),%rdx │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - xor %cl,%cl │ │ │ │ - jmp 4a0bab │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x483518,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb09983(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x74b7efb3(%rdx) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0c8e │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4a0cb9 │ │ │ │ - mov (%rax),%sil │ │ │ │ - cmp $0x30,%sil │ │ │ │ - jb 4a0c40 │ │ │ │ - cmp $0x39,%sil │ │ │ │ - ja 4a0bf5 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xd0,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0bab │ │ │ │ - cmp $0x61,%sil │ │ │ │ - jb 4a0c1c │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xa9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0bab │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xc9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0bab │ │ │ │ - cmp $0x61,%sil │ │ │ │ - jb 4a0c6a │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xa9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0bab │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xc9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0bab │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4a0b98,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %cl,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %cl,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x9c,%al │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483641 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcf9ce6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp ecf988 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %bh,%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rsi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 4835f2 │ │ │ │ + iret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - movq $0x4a0b58,-0x20(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x483618,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb07346(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + xor %dl,%bh │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a0f2a │ │ │ │ - movq $0xf6ba48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4a0dc8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 48374b │ │ │ │ + movq $0x483708,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce4084(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0dc8 │ │ │ │ + jne 483708 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7e8b5(%r13),%ecx │ │ │ │ - ret $0x348 │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - xor %cl,%cl │ │ │ │ - jmp 4a0e03 │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ + movb $0x49,(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48373b │ │ │ │ + movq $0x483658,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6d686(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x74b7f7b3(%rdx) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4837b3 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0ee6 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4a0f11 │ │ │ │ - mov (%rax),%sil │ │ │ │ - cmp $0x30,%sil │ │ │ │ - jb 4a0e98 │ │ │ │ - cmp $0x39,%sil │ │ │ │ - ja 4a0e4d │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xd0,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0e03 │ │ │ │ - cmp $0x61,%sil │ │ │ │ - jb 4a0e74 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xa9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0e03 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xc9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0e03 │ │ │ │ - cmp $0x61,%sil │ │ │ │ - jb 4a0ec2 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xa9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0e03 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xc9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a0e03 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4a0df0,-0x20(%rbp) │ │ │ │ - mov %cl,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + ja 4837a8 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0xee26b8,-0x8(%r12) │ │ │ │ - mov %cl,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4836c8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb097d3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x72b7ff31(%rbx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4837f1 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0xcf9b36(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0f73 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x4a0d80,-0x10(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0xc4,-0x7cb6ff31(%rdx) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4837c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb07196(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - ret │ │ │ │ + adc $0xc6,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a101f │ │ │ │ - movq $0x4a0ff8,-0x30(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4838fb │ │ │ │ + movq $0x4838b8,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce3ed4(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0ff8 │ │ │ │ + jne 4838b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c3f4(%rax) │ │ │ │ - movl $0x4a10c0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.WRX pop %rdi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0xc6} str -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x483808,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6d4d6(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xc(%rax) │ │ │ │ - ret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 4a1196 │ │ │ │ - cmp $0x41,%r8b │ │ │ │ - jb 4a116c │ │ │ │ - cmp $0x46,%r8b │ │ │ │ - ja 4a116c │ │ │ │ - inc %rdi │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - jmp 4a112a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - repz ret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 4a1100 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x7(%rbx),%r10 │ │ │ │ - mov 0xf(%rbx),%r11 │ │ │ │ - mov 0x17(%rbx),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x27(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub %r8,%rsi │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jge 4a1181 │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov (%rdx,%rdi,1),%r8b │ │ │ │ - cmp $0x30,%r8b │ │ │ │ - jb 4a114e │ │ │ │ - cmp $0x39,%r8b │ │ │ │ - ja 4a114e │ │ │ │ - inc %rdi │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - jmp 4a112a │ │ │ │ - cmp $0x61,%r8b │ │ │ │ - jb 4a108d │ │ │ │ - cmp $0x66,%r8b │ │ │ │ - ja 4a12ca │ │ │ │ - inc %rdi │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - jmp 4a112a │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - jmp 4a1196 │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ + call 4848ffe5 <__environ@GLIBC_2.2.5+0x472ff33d> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 483963 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a128e │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 4a11e3 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %r9,%rax │ │ │ │ - lea 0xc3ea76(%rip),%r9 │ │ │ │ - lea 0xce7740(%rip),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%r8 │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 4a1248 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r11,%r14 │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - movq $0x1188901,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4a0250 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4a0d00 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4a1038,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - cmp $0x41,%r8b │ │ │ │ - jb 4a116c │ │ │ │ - cmp $0x46,%r8b │ │ │ │ - ja 4a116c │ │ │ │ - inc %rdi │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - jmp 4a112a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + ja 483958 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x483878,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb09623(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800c3f1(%rax) │ │ │ │ - lea -0x78(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4a1377 │ │ │ │ - movq $0x4a1350,-0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4839d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4839b6 │ │ │ │ + movq $0x4839d8,-0x10(%rbp) │ │ │ │ + lea 0xcfcf61(%rip),%rdi │ │ │ │ + lea 0xcfcf72(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0xcf7bf2(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ec0678 │ │ │ │ + lea 0xc6d47b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x2c(%rax) │ │ │ │ + movb $0x49,(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483a08 │ │ │ │ + movq $0xeead78,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x483a28,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp ee6c78 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rol %cl,%esi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4d(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483a71 │ │ │ │ + movq $0x4835b0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x483ab8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a1350 │ │ │ │ + jne 483ab8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xf(%rax) │ │ │ │ - ret │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %dl,(%rdx,%rcx,2) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %ah,-0x2d(%rax) │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + movl $0x483af0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f63e30 │ │ │ │ - lea 0xc3f15a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483af0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rsi),%? │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - ret │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 4a13e9 │ │ │ │ - mov 0x48(%rbp),%ecx │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x68(%rbp),%r10 │ │ │ │ - mov 0x58(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4a1595 │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rol %cl,%esi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483b39 │ │ │ │ + movq $0x483910,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + movq $0x483b70,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483b70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900c3f0(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %ch,0x4800c6d2(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 483bc9 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a1521 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - movq $0x4a0d00,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - movq $0x4a0f48,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - lea -0x32(%r12),%r9 │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - lea -0x24(%r12),%r9 │ │ │ │ - cmp %rsi,%r14 │ │ │ │ - jne 4a14ad │ │ │ │ - movq $0x4a0fa0,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - lea -0x14(%r12),%r9 │ │ │ │ - mov %r10,%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 541e48 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - add %r14,%r9 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - add %r10,%r9 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - sub %r14,%r10 │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %r10,%r11 │ │ │ │ - jge 4a156e │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - mov (%r9,%r11,1),%r14b │ │ │ │ - cmp $0x30,%r14b │ │ │ │ - jb 4a1507 │ │ │ │ - cmp $0x39,%r14b │ │ │ │ - ja 4a1507 │ │ │ │ - inc %r11 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - jmp 4a14df │ │ │ │ - cmp $0x61,%r14b │ │ │ │ - jb 4a1531 │ │ │ │ - cmp $0x66,%r14b │ │ │ │ - ja 4a16d4 │ │ │ │ - inc %r11 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - jmp 4a14df │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + ja 483bb9 │ │ │ │ + movq $0x483760,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c710,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp f651a0 │ │ │ │ - cmp $0x41,%r14b │ │ │ │ - jb 4a1547 │ │ │ │ - cmp $0x46,%r14b │ │ │ │ - ja 4a1547 │ │ │ │ - inc %r11 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - jmp 4a14df │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - jmp 4a1595 │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a1686 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 4a15dc │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xc3e67a(%rip),%r9 │ │ │ │ - lea 0xce7344(%rip),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + ja 483bb9 │ │ │ │ + movq $0x4424e0,-0x20(%r12) │ │ │ │ + movq $0x1169ce1,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe0c730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rol %cl,%dh │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + imul %cl │ │ │ │ + push %rax │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x30000000(%rip) │ │ │ │ + rol %cl,%dh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483c8e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp f70960 │ │ │ │ - add %rbx,%r14 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 4a1643 │ │ │ │ - movq $0xdc5078,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - movq $0x1188901,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp 4a0250 │ │ │ │ - movq $0xf3e480,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4a0d00 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4a1398,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f651b8 │ │ │ │ - cmp $0x41,%r14b │ │ │ │ - jb 4a1547 │ │ │ │ - cmp $0x46,%r14b │ │ │ │ - ja 4a1547 │ │ │ │ - inc %r11 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - jmp 4a14df │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4a18f8 │ │ │ │ - nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 483c89 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xce3aaf(%rip),%rsi │ │ │ │ + lea 0xcff001(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp efccc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + rol $1,%esi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483cf6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call f60190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 483cf1 │ │ │ │ + movq $0xf6bc80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0xd04c20(%rip),%r14 │ │ │ │ + lea 0xc6d1a8(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f6ff88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4a18ca │ │ │ │ + mov $0x4800cf95,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 483d39 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x20(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - add (%rcx),%rdx │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - xor %cx,%cx │ │ │ │ - jmp 4a177c │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0xcf95ee(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %ah,-0x75(%rsi) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x7d(%rax) │ │ │ │ + js 483ce3 │ │ │ │ + iret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a1884 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4a18b0 │ │ │ │ - mov (%rax),%sil │ │ │ │ - cmp $0x30,%sil │ │ │ │ - jb 4a182a │ │ │ │ - cmp $0x39,%sil │ │ │ │ - ja 4a17d0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xd0,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a177c │ │ │ │ - cmp $0x61,%sil │ │ │ │ - jb 4a1800 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xa9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a177c │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xc9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a177c │ │ │ │ - cmp $0x61,%sil │ │ │ │ - jb 4a185a │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xa9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a177c │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xc9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a177c │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4a1768,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %cx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp f64d30 │ │ │ │ - movq $0xee2698,-0x8(%r12) │ │ │ │ - mov %cx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x483d10,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb06c4e(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %bh,%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%rsi) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,%cl │ │ │ │ + movb $0x48,(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 483e43 │ │ │ │ + movq $0x483e00,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce394c(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483e00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rol $1,%dh │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - movq $0x4a1728,-0x20(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f707a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x483d50,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6d086(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + rol $1,%dh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483eab │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483ea0 │ │ │ │ + movq $0xf6ba48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x483dc0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xb090db(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4a1b4a │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dl,0x458d4800(%rdi,%rcx,8) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483ee9 │ │ │ │ movq $0xf6ba48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4a19c0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + lea 0xcf943e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ecf988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xcf93,$0x0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483f4b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x483ec0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xf3e540,-0x10(%r12) │ │ │ │ + movq $0x117d2d9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0xb06a9e(%rip),%r14 │ │ │ │ + jmp f372c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0xc6,%bh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483ff3 │ │ │ │ + movq $0x483fb0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0xce379c(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a19c0 │ │ │ │ + jne 483fb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7e8b5(%r13),%ecx │ │ │ │ - ret $0x348 │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - xor %cx,%cx │ │ │ │ - jmp 4a19fc │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ + movb $0x49,(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483fe3 │ │ │ │ + movq $0x483f00,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0xc6ced6(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e38de0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp f651a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - and %ah,-0x75(%rsi) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ + call 484906d7 <__environ@GLIBC_2.2.5+0x472ffa2f> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48405b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a1b04 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4a1b30 │ │ │ │ - mov (%rax),%sil │ │ │ │ - cmp $0x30,%sil │ │ │ │ - jb 4a1aaa │ │ │ │ - cmp $0x39,%sil │ │ │ │ - ja 4a1a50 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xd0,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a19fc │ │ │ │ - cmp $0x61,%sil │ │ │ │ - jb 4a1a80 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xa9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a19fc │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xc9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a19fc │ │ │ │ - cmp $0x61,%sil │ │ │ │ - jb 4a1ada │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - inc %rax │ │ │ │ - add $0xa9,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xffff,%esi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - or %rsi,%rcx │ │ │ │ - jmp 4a19fc │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes